From b5fc6aee91f2b46cf48b870307961c1d18249a1b Mon Sep 17 00:00:00 2001 From: Edward Lockhart Date: Tue, 28 Dec 2021 11:07:31 -0700 Subject: [PATCH] Copyright year -> 2019 for consistency. PiperOrigin-RevId: 418643476 Change-Id: Icf015221d753fe227c95f32074ad69592b38087f --- docs/conf.py | 16 +---- noxfile.py | 16 +---- open_spiel/__init__.py | 16 +---- open_spiel/action_view.cc | 14 ----- open_spiel/action_view.h | 14 ----- .../algorithms/alpha_zero/alpha_zero.cc | 14 ----- open_spiel/algorithms/alpha_zero/alpha_zero.h | 14 ----- .../algorithms/alpha_zero/device_manager.h | 14 ----- .../algorithms/alpha_zero/vpevaluator.cc | 14 ----- .../algorithms/alpha_zero/vpevaluator.h | 14 ----- open_spiel/algorithms/alpha_zero/vpnet.cc | 14 ----- open_spiel/algorithms/alpha_zero/vpnet.h | 14 ----- .../algorithms/alpha_zero/vpnet_test.cc | 14 ----- .../algorithms/alpha_zero_torch/alpha_zero.cc | 14 ----- .../algorithms/alpha_zero_torch/alpha_zero.h | 14 ----- .../alpha_zero_torch/device_manager.h | 14 ----- .../algorithms/alpha_zero_torch/model.cc | 14 ----- .../algorithms/alpha_zero_torch/model.h | 14 ----- .../algorithms/alpha_zero_torch/model_test.cc | 14 ----- .../alpha_zero_torch/vpevaluator.cc | 14 ----- .../algorithms/alpha_zero_torch/vpevaluator.h | 14 ----- .../algorithms/alpha_zero_torch/vpnet.cc | 14 ----- .../algorithms/alpha_zero_torch/vpnet.h | 14 ----- .../algorithms/alpha_zero_torch/vpnet_test.cc | 14 ----- open_spiel/algorithms/best_response.cc | 14 ----- open_spiel/algorithms/best_response.h | 14 ----- open_spiel/algorithms/best_response_test.cc | 14 ----- open_spiel/algorithms/cfr.cc | 14 ----- open_spiel/algorithms/cfr.h | 14 ----- open_spiel/algorithms/cfr_br.cc | 14 ----- open_spiel/algorithms/cfr_br.h | 14 ----- open_spiel/algorithms/cfr_br_test.cc | 14 ----- open_spiel/algorithms/cfr_test.cc | 14 ----- open_spiel/algorithms/corr_dev_builder.cc | 14 ----- open_spiel/algorithms/corr_dev_builder.h | 14 ----- .../algorithms/corr_dev_builder_test.cc | 14 ----- open_spiel/algorithms/corr_dist.cc | 14 ----- open_spiel/algorithms/corr_dist.h | 14 ----- open_spiel/algorithms/corr_dist/afcce.cc | 14 ----- open_spiel/algorithms/corr_dist/afcce.h | 14 ----- open_spiel/algorithms/corr_dist/afce.cc | 14 ----- open_spiel/algorithms/corr_dist/afce.h | 14 ----- open_spiel/algorithms/corr_dist/cce.cc | 14 ----- open_spiel/algorithms/corr_dist/cce.h | 14 ----- open_spiel/algorithms/corr_dist/ce.cc | 14 ----- open_spiel/algorithms/corr_dist/ce.h | 14 ----- open_spiel/algorithms/corr_dist/efcce.cc | 14 ----- open_spiel/algorithms/corr_dist/efcce.h | 14 ----- open_spiel/algorithms/corr_dist/efce.cc | 14 ----- open_spiel/algorithms/corr_dist/efce.h | 14 ----- open_spiel/algorithms/corr_dist_test.cc | 14 ----- open_spiel/algorithms/deterministic_policy.cc | 14 ----- open_spiel/algorithms/deterministic_policy.h | 14 ----- .../algorithms/deterministic_policy_test.cc | 14 ----- open_spiel/algorithms/dqn_torch/dqn.cc | 14 ----- open_spiel/algorithms/dqn_torch/dqn.h | 14 ----- .../algorithms/dqn_torch/dqn_torch_test.cc | 14 ----- .../algorithms/dqn_torch/simple_nets.cc | 14 ----- open_spiel/algorithms/dqn_torch/simple_nets.h | 14 ----- open_spiel/algorithms/evaluate_bots.cc | 14 ----- open_spiel/algorithms/evaluate_bots.h | 14 ----- open_spiel/algorithms/evaluate_bots_test.cc | 14 ----- open_spiel/algorithms/expected_returns.cc | 14 ----- open_spiel/algorithms/expected_returns.h | 14 ----- .../algorithms/external_sampling_mccfr.cc | 14 ----- .../algorithms/external_sampling_mccfr.h | 14 ----- .../external_sampling_mccfr_test.cc | 14 ----- open_spiel/algorithms/fsicfr.cc | 14 ----- open_spiel/algorithms/fsicfr.h | 14 ----- open_spiel/algorithms/get_all_histories.cc | 14 ----- open_spiel/algorithms/get_all_histories.h | 14 ----- .../algorithms/get_all_histories_test.cc | 14 ----- open_spiel/algorithms/get_all_infostates.cc | 14 ----- open_spiel/algorithms/get_all_infostates.h | 14 ----- open_spiel/algorithms/get_all_states.cc | 14 ----- open_spiel/algorithms/get_all_states.h | 14 ----- open_spiel/algorithms/get_all_states_test.cc | 14 ----- .../algorithms/get_legal_actions_map.cc | 14 ----- open_spiel/algorithms/get_legal_actions_map.h | 14 ----- .../algorithms/get_legal_actions_map_test.cc | 14 ----- open_spiel/algorithms/history_tree.cc | 14 ----- open_spiel/algorithms/history_tree.h | 14 ----- open_spiel/algorithms/history_tree_test.cc | 14 ----- open_spiel/algorithms/infostate_tree.cc | 14 ----- open_spiel/algorithms/infostate_tree.h | 14 ----- open_spiel/algorithms/infostate_tree_test.cc | 14 ----- open_spiel/algorithms/is_mcts.cc | 14 ----- open_spiel/algorithms/is_mcts.h | 14 ----- open_spiel/algorithms/is_mcts_test.cc | 14 ----- open_spiel/algorithms/matrix_game_utils.cc | 14 ----- open_spiel/algorithms/matrix_game_utils.h | 14 ----- .../algorithms/matrix_game_utils_test.cc | 14 ----- open_spiel/algorithms/mcts.cc | 14 ----- open_spiel/algorithms/mcts.h | 14 ----- open_spiel/algorithms/mcts_test.cc | 14 ----- open_spiel/algorithms/minimax.cc | 14 ----- open_spiel/algorithms/minimax.h | 14 ----- open_spiel/algorithms/minimax_test.cc | 14 ----- open_spiel/algorithms/nfg_writer.cc | 14 ----- open_spiel/algorithms/nfg_writer.h | 14 ----- open_spiel/algorithms/nfg_writer_test.cc | 14 ----- open_spiel/algorithms/observation_history.cc | 14 ----- open_spiel/algorithms/observation_history.h | 14 ----- .../algorithms/observation_history_test.cc | 14 ----- open_spiel/algorithms/oos.cc | 14 ----- open_spiel/algorithms/oos.h | 14 ----- open_spiel/algorithms/oos_test.cc | 14 ----- open_spiel/algorithms/ortools/lp_solver.cc | 14 ----- open_spiel/algorithms/ortools/lp_solver.h | 14 ----- .../algorithms/ortools/lp_solver_test.cc | 14 ----- .../algorithms/ortools/sequence_form_lp.cc | 14 ----- .../algorithms/ortools/sequence_form_lp.h | 14 ----- .../ortools/sequence_form_lp_test.cc | 14 ----- .../ortools/simple_lp_solver_example.cc | 14 ----- .../algorithms/outcome_sampling_mccfr.cc | 14 ----- .../algorithms/outcome_sampling_mccfr.h | 14 ----- .../algorithms/outcome_sampling_mccfr_test.cc | 14 ----- open_spiel/algorithms/policy_iteration.cc | 14 ----- open_spiel/algorithms/policy_iteration.h | 14 ----- open_spiel/algorithms/state_distribution.cc | 14 ----- open_spiel/algorithms/state_distribution.h | 14 ----- .../algorithms/state_distribution_test.cc | 14 ----- .../algorithms/tabular_best_response_mdp.cc | 14 ----- .../algorithms/tabular_best_response_mdp.h | 14 ----- .../tabular_best_response_mdp_test.cc | 14 ----- .../algorithms/tabular_exploitability.cc | 14 ----- .../algorithms/tabular_exploitability.h | 14 ----- .../algorithms/tabular_exploitability_test.cc | 14 ----- open_spiel/algorithms/tabular_q_learning.cc | 14 ----- open_spiel/algorithms/tabular_q_learning.h | 14 ----- open_spiel/algorithms/tabular_sarsa.cc | 14 ----- open_spiel/algorithms/tabular_sarsa.h | 14 ----- open_spiel/algorithms/tensor_game_utils.cc | 14 ----- open_spiel/algorithms/tensor_game_utils.h | 14 ----- .../algorithms/tensor_game_utils_test.cc | 14 ----- open_spiel/algorithms/trajectories.cc | 14 ----- open_spiel/algorithms/trajectories.h | 14 ----- open_spiel/algorithms/trajectories_test.cc | 14 ----- open_spiel/algorithms/value_iteration.cc | 14 ----- open_spiel/algorithms/value_iteration.h | 14 ----- .../bots/gin_rummy/simple_gin_rummy_bot.cc | 14 ----- .../bots/gin_rummy/simple_gin_rummy_bot.h | 14 ----- .../gin_rummy/simple_gin_rummy_bot_example.cc | 14 ----- .../gin_rummy/simple_gin_rummy_bot_test.cc | 14 ----- open_spiel/bots/human/human_bot.cc | 14 ----- open_spiel/bots/human/human_bot.h | 14 ----- open_spiel/bots/human/human_bot_test.cc | 14 ----- open_spiel/bots/roshambo/roshambo_bot.cc | 14 ----- open_spiel/bots/roshambo/roshambo_bot.h | 14 ----- open_spiel/bots/roshambo/roshambo_bot_test.cc | 14 ----- open_spiel/bots/uci/random_uci_bot.cc | 14 ----- open_spiel/bots/uci/uci_bot.cc | 14 ----- open_spiel/bots/uci/uci_bot.h | 14 ----- open_spiel/bots/uci/uci_bot_test.cc | 14 ----- open_spiel/bots/xinxin/xinxin_bot.cc | 14 ----- open_spiel/bots/xinxin/xinxin_bot.h | 14 ----- open_spiel/bots/xinxin/xinxin_bot_test.cc | 14 ----- open_spiel/bots/xinxin/xinxin_bot_test.py | 16 +---- .../bots/xinxin/xinxin_game_generator.cc | 14 ----- open_spiel/bots/xinxin/xinxin_pybind11.cc | 14 ----- open_spiel/bots/xinxin/xinxin_pybind11.h | 14 ----- open_spiel/canonical_game_strings.cc | 14 ----- open_spiel/canonical_game_strings.h | 14 ----- open_spiel/contrib/python/export_graph.py | 16 +---- open_spiel/contrib/tf_trajectories.cc | 14 ----- open_spiel/contrib/tf_trajectories.h | 14 ----- open_spiel/contrib/tf_trajectories_example.cc | 14 ----- .../routing_game_experiments/utils.py | 16 +---- open_spiel/eigen/eigen_basic_test.cc | 14 ----- open_spiel/eigen/eigen_binding_test.py | 16 +---- open_spiel/eigen/eigen_test_support.h | 14 ----- open_spiel/eigen/pyeig.h | 14 ----- open_spiel/eigen/pyspiel_eigen_test.cc | 14 ----- open_spiel/examples/alpha_zero_example.cc | 14 ----- .../examples/alpha_zero_torch_example.cc | 14 ----- .../examples/alpha_zero_torch_game_example.cc | 14 ----- open_spiel/examples/benchmark_game.cc | 14 ----- open_spiel/examples/cfr_example.cc | 14 ----- .../examples/cfr_multi_equilibria_example.cc | 14 ----- open_spiel/examples/count_all_states.cc | 14 ----- open_spiel/examples/dqn_torch_example.cc | 14 ----- open_spiel/examples/example.cc | 14 ----- open_spiel/examples/fsicfr_liars_dice.cc | 14 ----- open_spiel/examples/gtp.cc | 14 ----- open_spiel/examples/imperfect_recall_mccfr.cc | 14 ----- open_spiel/examples/matrix_example.cc | 14 ----- open_spiel/examples/mcts_example.cc | 14 ----- open_spiel/examples/minimax_example.cc | 14 ----- .../examples/policy_iteration_example.cc | 14 ----- .../examples/sbr_blotto/fictitious_play.cc | 14 ----- .../examples/sbr_blotto/fictitious_play.h | 14 ----- .../examples/sbr_blotto/sbr_blotto_main.cc | 14 ----- open_spiel/examples/shared_library_example.cc | 14 ----- .../examples/tabular_q_learning_example.cc | 14 ----- open_spiel/examples/tabular_sarsa_example.cc | 14 ----- .../examples/value_iteration_example.cc | 14 ----- open_spiel/game_parameters.cc | 14 ----- open_spiel/game_parameters.h | 14 ----- open_spiel/game_transforms/coop_to_1p.cc | 14 ----- open_spiel/game_transforms/coop_to_1p.h | 14 ----- open_spiel/game_transforms/coop_to_1p_test.cc | 14 ----- open_spiel/game_transforms/efg_writer.cc | 14 ----- open_spiel/game_transforms/efg_writer.h | 14 ----- open_spiel/game_transforms/efg_writer_test.cc | 14 ----- open_spiel/game_transforms/game_wrapper.h | 14 ----- open_spiel/game_transforms/misere.cc | 14 ----- open_spiel/game_transforms/misere.h | 14 ----- open_spiel/game_transforms/misere_test.cc | 14 ----- .../normal_form_extensive_game.cc | 14 ----- .../normal_form_extensive_game.h | 14 ----- .../normal_form_extensive_game_test.cc | 14 ----- open_spiel/game_transforms/repeated_game.cc | 14 ----- open_spiel/game_transforms/repeated_game.h | 14 ----- .../game_transforms/repeated_game_test.cc | 14 ----- .../restricted_nash_response.cc | 14 ----- .../restricted_nash_response.h | 14 ----- .../restricted_nash_response_test.cc | 14 ----- open_spiel/game_transforms/start_at.cc | 14 ----- open_spiel/game_transforms/start_at.h | 14 ----- open_spiel/game_transforms/start_at_test.cc | 14 ----- .../turn_based_simultaneous_game.cc | 14 ----- .../turn_based_simultaneous_game.h | 14 ----- .../turn_based_simultaneous_game_test.cc | 14 ----- open_spiel/games/backgammon.cc | 14 ----- open_spiel/games/backgammon.h | 14 ----- open_spiel/games/backgammon_test.cc | 14 ----- open_spiel/games/battleship.cc | 14 ----- open_spiel/games/battleship.h | 14 ----- open_spiel/games/battleship_test.cc | 14 ----- open_spiel/games/battleship_types.cc | 14 ----- open_spiel/games/battleship_types.h | 14 ----- open_spiel/games/blackjack.cc | 14 ----- open_spiel/games/blackjack.h | 14 ----- open_spiel/games/blackjack_test.cc | 14 ----- open_spiel/games/blotto.cc | 14 ----- open_spiel/games/blotto.h | 14 ----- open_spiel/games/blotto_test.cc | 14 ----- open_spiel/games/breakthrough.cc | 14 ----- open_spiel/games/breakthrough.h | 14 ----- open_spiel/games/breakthrough_test.cc | 14 ----- open_spiel/games/bridge.cc | 14 ----- open_spiel/games/bridge.h | 14 ----- open_spiel/games/bridge/bridge_scoring.cc | 14 ----- open_spiel/games/bridge/bridge_scoring.h | 14 ----- open_spiel/games/bridge_test.cc | 14 ----- .../games/bridge_uncontested_bidding.cc | 14 ----- open_spiel/games/bridge_uncontested_bidding.h | 14 ----- open_spiel/games/catch.cc | 14 ----- open_spiel/games/catch.h | 14 ----- open_spiel/games/catch_test.cc | 14 ----- open_spiel/games/chess.cc | 14 ----- open_spiel/games/chess.h | 14 ----- open_spiel/games/chess/chess_board.cc | 14 ----- open_spiel/games/chess/chess_board.h | 14 ----- open_spiel/games/chess/chess_common.cc | 14 ----- open_spiel/games/chess/chess_common.h | 14 ----- open_spiel/games/chess_test.cc | 14 ----- open_spiel/games/cliff_walking.cc | 14 ----- open_spiel/games/cliff_walking.h | 14 ----- open_spiel/games/cliff_walking_test.cc | 14 ----- open_spiel/games/clobber.cc | 14 ----- open_spiel/games/clobber.h | 14 ----- open_spiel/games/clobber_test.cc | 14 ----- open_spiel/games/coin_game.cc | 14 ----- open_spiel/games/coin_game.h | 14 ----- open_spiel/games/coin_game_test.cc | 14 ----- open_spiel/games/connect_four.cc | 14 ----- open_spiel/games/connect_four.h | 14 ----- open_spiel/games/connect_four_test.cc | 14 ----- open_spiel/games/coop_box_pushing.cc | 14 ----- open_spiel/games/coop_box_pushing.h | 14 ----- open_spiel/games/coop_box_pushing_test.cc | 14 ----- open_spiel/games/coordinated_mp.cc | 14 ----- open_spiel/games/coordinated_mp.h | 14 ----- open_spiel/games/coordinated_mp_test.cc | 14 ----- open_spiel/games/cursor_go.cc | 14 ----- open_spiel/games/cursor_go.h | 14 ----- open_spiel/games/cursor_go_test.cc | 14 ----- open_spiel/games/dark_chess.cc | 14 ----- open_spiel/games/dark_chess.h | 14 ----- open_spiel/games/dark_chess_test.cc | 14 ----- open_spiel/games/dark_hex.cc | 14 ----- open_spiel/games/dark_hex.h | 14 ----- open_spiel/games/dark_hex_test.cc | 14 ----- open_spiel/games/deep_sea.cc | 14 ----- open_spiel/games/deep_sea.h | 14 ----- open_spiel/games/deep_sea_test.cc | 14 ----- open_spiel/games/efg_game.cc | 14 ----- open_spiel/games/efg_game.h | 14 ----- open_spiel/games/efg_game_data.cc | 14 ----- open_spiel/games/efg_game_data.h | 14 ----- open_spiel/games/efg_game_test.cc | 14 ----- open_spiel/games/first_sealed_auction.cc | 14 ----- open_spiel/games/first_sealed_auction.h | 14 ----- open_spiel/games/first_sealed_auction_test.cc | 14 ----- open_spiel/games/gamut/gamut.cc | 14 ----- open_spiel/games/gamut/gamut.h | 14 ----- open_spiel/games/gamut/gamut_pybind11.cc | 14 ----- open_spiel/games/gamut/gamut_pybind11.h | 14 ----- open_spiel/games/gamut/gamut_test.cc | 14 ----- open_spiel/games/gamut/gamut_test.py | 16 +---- open_spiel/games/gin_rummy.cc | 14 ----- open_spiel/games/gin_rummy.h | 14 ----- open_spiel/games/gin_rummy/gin_rummy_utils.cc | 14 ----- open_spiel/games/gin_rummy/gin_rummy_utils.h | 14 ----- open_spiel/games/gin_rummy_test.cc | 14 ----- open_spiel/games/go.cc | 14 ----- open_spiel/games/go.h | 14 ----- open_spiel/games/go/go_board.cc | 14 ----- open_spiel/games/go/go_board.h | 14 ----- open_spiel/games/go_test.cc | 14 ----- open_spiel/games/goofspiel.cc | 14 ----- open_spiel/games/goofspiel.h | 14 ----- open_spiel/games/goofspiel_test.cc | 14 ----- open_spiel/games/hanabi.cc | 14 ----- open_spiel/games/hanabi.h | 14 ----- open_spiel/games/hanabi_test.cc | 14 ----- open_spiel/games/havannah.cc | 14 ----- open_spiel/games/havannah.h | 14 ----- open_spiel/games/havannah_test.cc | 14 ----- open_spiel/games/hearts.cc | 14 ----- open_spiel/games/hearts.h | 14 ----- open_spiel/games/hearts_test.cc | 14 ----- open_spiel/games/hex.cc | 14 ----- open_spiel/games/hex.h | 14 ----- open_spiel/games/hex_test.cc | 14 ----- open_spiel/games/kriegspiel.cc | 14 ----- open_spiel/games/kriegspiel.h | 14 ----- open_spiel/games/kriegspiel_test.cc | 14 ----- open_spiel/games/kuhn_poker.cc | 14 ----- open_spiel/games/kuhn_poker.h | 14 ----- open_spiel/games/kuhn_poker_test.cc | 14 ----- open_spiel/games/laser_tag.cc | 14 ----- open_spiel/games/laser_tag.h | 14 ----- open_spiel/games/laser_tag_test.cc | 14 ----- open_spiel/games/leduc_poker.cc | 14 ----- open_spiel/games/leduc_poker.h | 14 ----- open_spiel/games/leduc_poker_test.cc | 14 ----- open_spiel/games/lewis_signaling.cc | 14 ----- open_spiel/games/lewis_signaling.h | 14 ----- open_spiel/games/lewis_signaling_test.cc | 14 ----- open_spiel/games/liars_dice.cc | 14 ----- open_spiel/games/liars_dice.h | 14 ----- open_spiel/games/liars_dice_test.cc | 14 ----- open_spiel/games/ludii/chunk_set.cc | 14 ----- open_spiel/games/ludii/chunk_set.h | 14 ----- open_spiel/games/ludii/container_state.cc | 14 ----- open_spiel/games/ludii/container_state.h | 14 ----- open_spiel/games/ludii/context.cc | 14 ----- open_spiel/games/ludii/context.h | 14 ----- open_spiel/games/ludii/game.cc | 14 ----- open_spiel/games/ludii/game.h | 14 ----- open_spiel/games/ludii/game_loader.cc | 14 ----- open_spiel/games/ludii/game_loader.h | 14 ----- open_spiel/games/ludii/jni_utils.cc | 14 ----- open_spiel/games/ludii/jni_utils.h | 14 ----- open_spiel/games/ludii/ludii_demo.cc | 14 ----- open_spiel/games/ludii/mode.cc | 14 ----- open_spiel/games/ludii/mode.h | 14 ----- open_spiel/games/ludii/move.cc | 14 ----- open_spiel/games/ludii/move.h | 14 ----- open_spiel/games/ludii/moves.cc | 14 ----- open_spiel/games/ludii/moves.h | 14 ----- open_spiel/games/ludii/region.cc | 14 ----- open_spiel/games/ludii/region.h | 14 ----- open_spiel/games/ludii/state.cc | 14 ----- open_spiel/games/ludii/state.h | 14 ----- open_spiel/games/ludii/trial.cc | 14 ----- open_spiel/games/ludii/trial.h | 14 ----- open_spiel/games/markov_soccer.cc | 14 ----- open_spiel/games/markov_soccer.h | 14 ----- open_spiel/games/markov_soccer_test.cc | 14 ----- open_spiel/games/matching_pennies_3p.cc | 14 ----- open_spiel/games/matching_pennies_3p.h | 14 ----- open_spiel/games/matching_pennies_3p_test.cc | 14 ----- open_spiel/games/matrix_games.cc | 14 ----- open_spiel/games/matrix_games_test.cc | 14 ----- open_spiel/games/mfg/crowd_modelling.cc | 14 ----- open_spiel/games/mfg/crowd_modelling.h | 14 ----- open_spiel/games/mfg/crowd_modelling_2d.cc | 14 ----- open_spiel/games/mfg/crowd_modelling_2d.h | 14 ----- .../games/mfg/crowd_modelling_2d_test.cc | 14 ----- open_spiel/games/mfg/crowd_modelling_test.cc | 14 ----- open_spiel/games/mfg/garnet.cc | 14 ----- open_spiel/games/mfg/garnet.h | 14 ----- open_spiel/games/mfg/garnet_test.cc | 14 ----- open_spiel/games/negotiation.cc | 14 ----- open_spiel/games/negotiation.h | 14 ----- open_spiel/games/negotiation_test.cc | 14 ----- open_spiel/games/nfg_game.cc | 14 ----- open_spiel/games/nfg_game.h | 14 ----- open_spiel/games/nfg_game_test.cc | 14 ----- open_spiel/games/oh_hell.cc | 14 ----- open_spiel/games/oh_hell.h | 14 ----- open_spiel/games/oh_hell_test.cc | 14 ----- open_spiel/games/oshi_zumo.cc | 14 ----- open_spiel/games/oshi_zumo.h | 14 ----- open_spiel/games/oshi_zumo_test.cc | 14 ----- open_spiel/games/othello.cc | 14 ----- open_spiel/games/othello.h | 14 ----- open_spiel/games/othello_test.cc | 14 ----- open_spiel/games/oware.cc | 14 ----- open_spiel/games/oware.h | 14 ----- open_spiel/games/oware/oware_board.cc | 14 ----- open_spiel/games/oware/oware_board.h | 14 ----- open_spiel/games/oware_test.cc | 14 ----- open_spiel/games/pentago.cc | 14 ----- open_spiel/games/pentago.h | 14 ----- open_spiel/games/pentago_test.cc | 14 ----- open_spiel/games/phantom_ttt.cc | 14 ----- open_spiel/games/phantom_ttt.h | 14 ----- open_spiel/games/phantom_ttt_test.cc | 14 ----- open_spiel/games/pig.cc | 14 ----- open_spiel/games/pig.h | 14 ----- open_spiel/games/pig_test.cc | 14 ----- open_spiel/games/quoridor.cc | 14 ----- open_spiel/games/quoridor.h | 14 ----- open_spiel/games/quoridor_test.cc | 14 ----- open_spiel/games/rbc.cc | 14 ----- open_spiel/games/rbc.h | 14 ----- open_spiel/games/rbc_test.cc | 14 ----- open_spiel/games/sheriff.cc | 14 ----- open_spiel/games/sheriff.h | 14 ----- open_spiel/games/sheriff_test.cc | 14 ----- open_spiel/games/skat.cc | 14 ----- open_spiel/games/skat.h | 14 ----- open_spiel/games/skat_test.cc | 14 ----- open_spiel/games/solitaire.cc | 14 ----- open_spiel/games/solitaire.h | 14 ----- open_spiel/games/solitaire_test.cc | 14 ----- open_spiel/games/stones_and_gems.cc | 14 ----- open_spiel/games/stones_and_gems.h | 14 ----- open_spiel/games/stones_and_gems_test.cc | 14 ----- open_spiel/games/tarok.cc | 14 ----- open_spiel/games/tarok.h | 14 ----- open_spiel/games/tarok/cards.cc | 14 ----- open_spiel/games/tarok/cards.h | 14 ----- open_spiel/games/tarok/contracts.cc | 14 ----- open_spiel/games/tarok/contracts.h | 14 ----- open_spiel/games/tarok_test.cc | 14 ----- open_spiel/games/tic_tac_toe.cc | 14 ----- open_spiel/games/tic_tac_toe.h | 14 ----- open_spiel/games/tic_tac_toe_test.cc | 14 ----- open_spiel/games/tiny_bridge.cc | 14 ----- open_spiel/games/tiny_bridge.h | 14 ----- open_spiel/games/tiny_bridge_test.cc | 14 ----- open_spiel/games/tiny_hanabi.cc | 14 ----- open_spiel/games/tiny_hanabi.h | 14 ----- open_spiel/games/tiny_hanabi_test.cc | 14 ----- open_spiel/games/trade_comm.cc | 14 ----- open_spiel/games/trade_comm.h | 14 ----- open_spiel/games/trade_comm_test.cc | 14 ----- open_spiel/games/universal_poker.cc | 14 ----- open_spiel/games/universal_poker.h | 14 ----- .../universal_poker/acpc_cpp/acpc_game.cc | 14 ----- .../universal_poker/acpc_cpp/acpc_game.h | 14 ----- .../acpc_cpp/acpc_game_test.cc | 14 ----- .../games/universal_poker/logic/card_set.cc | 14 ----- .../games/universal_poker/logic/card_set.h | 14 ----- .../universal_poker/logic/card_set_test.cc | 14 ----- open_spiel/games/universal_poker_test.cc | 14 ----- open_spiel/games/y.cc | 14 ----- open_spiel/games/y.h | 14 ----- open_spiel/games/y_test.cc | 14 ----- open_spiel/go/go_open_spiel.cc | 14 ----- open_spiel/go/go_open_spiel.h | 14 ----- open_spiel/higc/bots/random_bot.cc | 14 ----- open_spiel/higc/bots/random_bot.py | 16 +---- .../bots/test_bot_fail_after_few_actions.py | 16 +---- open_spiel/higc/bots/test_bot_first_action.py | 16 +---- open_spiel/higc/channel.cc | 14 ----- open_spiel/higc/channel.h | 14 ----- open_spiel/higc/referee.cc | 14 ----- open_spiel/higc/referee.h | 14 ----- open_spiel/higc/referee_test.cc | 14 ----- open_spiel/higc/subprocess.h | 14 ----- open_spiel/higc/tournament.cc | 14 ----- open_spiel/higc/utils.cc | 14 ----- open_spiel/higc/utils.h | 14 ----- open_spiel/integration_tests/__init__.py | 16 +---- open_spiel/integration_tests/api_test.py | 16 +---- .../integration_tests/playthrough_test.py | 16 +---- open_spiel/julia/wrapper/spieljl.cc | 14 ----- open_spiel/libnop/libnop_integration_test.cc | 14 ----- open_spiel/libtorch/torch_integration_test.cc | 14 ----- open_spiel/matrix_game.cc | 14 ----- open_spiel/matrix_game.h | 14 ----- open_spiel/normal_form_game.h | 14 ----- open_spiel/observer.cc | 14 ----- open_spiel/observer.h | 14 ----- open_spiel/policy.cc | 14 ----- open_spiel/policy.h | 14 ----- open_spiel/python/__init__.py | 16 +---- open_spiel/python/algorithms/__init__.py | 16 +---- open_spiel/python/algorithms/action_value.py | 16 +---- .../python/algorithms/action_value_test.py | 16 +---- .../action_value_vs_best_response.py | 16 +---- .../action_value_vs_best_response_test.py | 16 +---- .../python/algorithms/alpha_zero/__init__.py | 16 +---- .../algorithms/alpha_zero/alpha_zero.py | 16 +---- .../python/algorithms/alpha_zero/analysis.py | 16 +---- .../python/algorithms/alpha_zero/evaluator.py | 16 +---- .../algorithms/alpha_zero/evaluator_test.py | 16 +---- .../algorithms/alpha_zero/export_model.py | 16 +---- .../python/algorithms/alpha_zero/model.py | 22 ++----- .../algorithms/alpha_zero/model_test.py | 16 +---- open_spiel/python/algorithms/best_response.py | 16 +---- .../python/algorithms/best_response_test.py | 16 +---- open_spiel/python/algorithms/cfr.py | 16 +---- open_spiel/python/algorithms/cfr_br.py | 16 +---- open_spiel/python/algorithms/cfr_br_test.py | 16 +---- open_spiel/python/algorithms/cfr_test.py | 16 +---- open_spiel/python/algorithms/deep_cfr.py | 16 +---- open_spiel/python/algorithms/deep_cfr_test.py | 16 +---- open_spiel/python/algorithms/deep_cfr_tf2.py | 16 +---- .../python/algorithms/deep_cfr_tf2_test.py | 16 +---- .../python/algorithms/discounted_cfr.py | 16 +---- .../python/algorithms/discounted_cfr_test.py | 16 +---- open_spiel/python/algorithms/double_oracle.py | 36 ++++------- .../python/algorithms/double_oracle_test.py | 16 +---- open_spiel/python/algorithms/dqn.py | 16 +---- open_spiel/python/algorithms/dqn_test.py | 16 +---- open_spiel/python/algorithms/eva.py | 16 +---- open_spiel/python/algorithms/eva_test.py | 16 +---- open_spiel/python/algorithms/evaluate_bots.py | 16 +---- .../python/algorithms/evaluate_bots_test.py | 16 +---- .../python/algorithms/expected_game_score.py | 16 +---- .../algorithms/expected_game_score_test.py | 16 +---- .../python/algorithms/exploitability.py | 16 +---- .../algorithms/exploitability_descent.py | 16 +---- .../algorithms/exploitability_descent_test.py | 16 +---- .../python/algorithms/exploitability_test.py | 16 +---- .../algorithms/external_sampling_mccfr.py | 16 +---- .../external_sampling_mccfr_test.py | 16 +---- .../python/algorithms/fictitious_play.py | 16 +---- .../python/algorithms/fictitious_play_test.py | 16 +---- open_spiel/python/algorithms/gambit.py | 16 +---- open_spiel/python/algorithms/gambit_test.py | 16 +---- .../python/algorithms/generate_playthrough.py | 16 +---- .../algorithms/generate_playthrough_test.py | 16 +---- .../python/algorithms/get_all_states.py | 16 +---- .../python/algorithms/get_all_states_test.py | 16 +---- open_spiel/python/algorithms/jpsro.py | 16 +---- open_spiel/python/algorithms/jpsro_test.py | 16 +---- .../python/algorithms/losses/__init__.py | 16 +---- .../python/algorithms/losses/rl_losses.py | 16 +---- .../algorithms/losses/rl_losses_test.py | 16 +---- open_spiel/python/algorithms/lp_solver.py | 16 +---- .../python/algorithms/lp_solver_test.py | 16 +---- .../python/algorithms/masked_softmax.py | 16 +---- .../python/algorithms/masked_softmax_test.py | 16 +---- open_spiel/python/algorithms/mccfr.py | 16 +---- open_spiel/python/algorithms/mcts.py | 16 +---- open_spiel/python/algorithms/mcts_test.py | 16 +---- open_spiel/python/algorithms/minimax.py | 16 +---- open_spiel/python/algorithms/minimax_test.py | 16 +---- open_spiel/python/algorithms/neurd.py | 16 +---- open_spiel/python/algorithms/neurd_test.py | 16 +---- open_spiel/python/algorithms/nfsp.py | 16 +---- open_spiel/python/algorithms/nfsp_test.py | 16 +---- open_spiel/python/algorithms/noisy_policy.py | 16 +---- .../python/algorithms/noisy_policy_test.py | 16 +---- .../algorithms/outcome_sampling_mccfr.py | 16 +---- .../algorithms/outcome_sampling_mccfr_test.py | 16 +---- .../python/algorithms/policy_aggregator.py | 16 +---- .../algorithms/policy_aggregator_joint.py | 28 +++------ .../policy_aggregator_joint_test.py | 16 +---- .../algorithms/policy_aggregator_test.py | 16 +---- .../python/algorithms/policy_gradient.py | 16 +---- .../python/algorithms/policy_gradient_test.py | 16 +---- open_spiel/python/algorithms/policy_utils.py | 16 +---- .../projected_replicator_dynamics.py | 16 +---- .../projected_replicator_dynamics_test.py | 16 +---- .../python/algorithms/psro_v2/__init__.py | 16 +---- .../psro_v2/abstract_meta_trainer.py | 16 +---- .../psro_v2/best_response_oracle.py | 24 ++------ .../psro_v2/best_response_oracle_test.py | 16 +---- .../algorithms/psro_v2/meta_strategies.py | 16 +---- .../algorithms/psro_v2/optimization_oracle.py | 16 +---- .../python/algorithms/psro_v2/psro_v2.py | 20 +------ .../python/algorithms/psro_v2/rl_oracle.py | 16 +---- .../python/algorithms/psro_v2/rl_policy.py | 16 +---- .../algorithms/psro_v2/strategy_selectors.py | 16 +---- .../psro_v2/strategy_selectors_test.py | 16 +---- open_spiel/python/algorithms/psro_v2/utils.py | 36 ++++------- open_spiel/python/algorithms/random_agent.py | 16 +---- .../python/algorithms/random_agent_test.py | 16 +---- open_spiel/python/algorithms/rcfr.py | 16 +---- open_spiel/python/algorithms/rcfr_test.py | 16 +---- .../python/algorithms/response_graph_ucb.py | 16 +---- .../algorithms/response_graph_ucb_test.py | 16 +---- .../algorithms/response_graph_ucb_utils.py | 16 +---- .../python/algorithms/sample_some_states.py | 16 +---- .../algorithms/sample_some_states_test.py | 16 +---- .../python/algorithms/sequence_form_lp.py | 16 +---- .../algorithms/sequence_form_lp_test.py | 16 +---- .../python/algorithms/tabular_qlearner.py | 16 +---- .../python/algorithms/value_iteration.py | 16 +---- .../python/algorithms/value_iteration_test.py | 16 +---- open_spiel/python/bots/__init__.py | 16 +---- open_spiel/python/bots/bluechip_bridge.py | 16 +---- .../python/bots/bluechip_bridge_test.py | 16 +---- .../bluechip_bridge_uncontested_bidding.py | 16 +---- ...luechip_bridge_uncontested_bidding_test.py | 16 +---- open_spiel/python/bots/gtp.py | 16 +---- .../python/bots/higc_random_bot_test.py | 16 +---- open_spiel/python/bots/human.py | 18 +----- open_spiel/python/bots/is_mcts_test.py | 16 +---- open_spiel/python/bots/policy.py | 16 +---- open_spiel/python/bots/scenarios.py | 18 +----- open_spiel/python/bots/uniform_random.py | 16 +---- open_spiel/python/bots/uniform_random_test.py | 16 +---- open_spiel/python/egt/__init__.py | 16 +---- open_spiel/python/egt/alpharank.py | 60 +++++++------------ open_spiel/python/egt/alpharank_test.py | 16 +---- open_spiel/python/egt/alpharank_visualizer.py | 16 +---- .../python/egt/alpharank_visualizer_test.py | 20 +------ open_spiel/python/egt/dynamics.py | 16 +---- open_spiel/python/egt/dynamics_test.py | 20 +------ open_spiel/python/egt/examples/__init__.py | 16 +---- .../python/egt/examples/alpharank_example.py | 16 +---- .../python/egt/heuristic_payoff_table.py | 16 +---- .../python/egt/heuristic_payoff_table_test.py | 16 +---- open_spiel/python/egt/utils.py | 38 ++++-------- open_spiel/python/egt/utils_test.py | 16 +---- open_spiel/python/egt/visualization.py | 22 +++---- open_spiel/python/egt/visualization_test.py | 16 +---- open_spiel/python/environments/__init__.py | 16 +---- open_spiel/python/environments/catch.py | 16 +---- open_spiel/python/environments/catch_test.py | 18 +----- .../python/environments/cliff_walking.py | 16 +---- .../python/environments/cliff_walking_test.py | 18 +----- open_spiel/python/examples/__init__.py | 16 +---- open_spiel/python/examples/alpha_zero.py | 16 +---- open_spiel/python/examples/benchmark_games.py | 16 +---- .../python/examples/breakthrough_dqn.py | 16 +---- .../examples/bridge_supervised_learning.py | 16 +---- .../bridge_uncontested_bidding_bluechip.py | 16 +---- .../examples/catch_pytorch_policy_gradient.py | 16 +---- open_spiel/python/examples/cfr_cpp_example.py | 16 +---- open_spiel/python/examples/cfr_example.py | 16 +---- open_spiel/python/examples/deep_cfr.py | 16 +---- open_spiel/python/examples/deep_cfr_jax.py | 16 +---- .../python/examples/deep_cfr_pytorch.py | 16 +---- open_spiel/python/examples/deep_cfr_tf2.py | 16 +---- open_spiel/python/examples/discounted_cfr.py | 16 +---- open_spiel/python/examples/eva.py | 16 +---- open_spiel/python/examples/example.py | 16 +---- .../python/examples/exploitability_descent.py | 16 +---- .../examples/fictitious_play_example.py | 16 +---- open_spiel/python/examples/gambit_example.py | 16 +---- open_spiel/python/examples/get_all_states.py | 16 +---- .../examples/hearts_supervised_learning.py | 16 +---- .../examples/independent_tabular_qlearning.py | 16 +---- .../python/examples/is_mcts_exploitability.py | 16 +---- open_spiel/python/examples/jpsro.py | 16 +---- open_spiel/python/examples/kuhn_nfsp.py | 16 +---- open_spiel/python/examples/kuhn_poker_cfr.py | 16 +---- .../python/examples/kuhn_policy_gradient.py | 16 +---- open_spiel/python/examples/leduc_nfsp.py | 16 +---- .../python/examples/lewis_signaling_dqn.py | 16 +---- .../examples/lewis_signaling_qlearner.py | 16 +---- .../python/examples/lp_solve_example.py | 16 +---- .../python/examples/matrix_game_example.py | 16 +---- open_spiel/python/examples/matrix_nash.py | 16 +---- .../python/examples/mccfr_cpp_example.py | 16 +---- open_spiel/python/examples/mccfr_example.py | 16 +---- open_spiel/python/examples/mcts.py | 16 +---- open_spiel/python/examples/neurd_example.py | 16 +---- .../python/examples/nfg_writer_example.py | 16 +---- open_spiel/python/examples/play_scenarios.py | 16 +---- open_spiel/python/examples/play_tarok_game.py | 16 +---- open_spiel/python/examples/playthrough.py | 16 +---- .../python/examples/poker_fcpa_example.py | 16 +---- .../examples/policy_aggregator_example.py | 16 +---- open_spiel/python/examples/psro_v2_example.py | 16 +---- open_spiel/python/examples/query_example.py | 16 +---- open_spiel/python/examples/rcfr_example.py | 16 +---- .../examples/response_graph_ucb_2x2_game.py | 16 +---- .../response_graph_ucb_sample_complexity.py | 16 +---- open_spiel/python/examples/rl_example.py | 16 +---- open_spiel/python/examples/rl_main_loop.py | 16 +---- open_spiel/python/examples/rl_response.py | 16 +---- .../python/examples/single_agent_catch.py | 16 +---- .../examples/single_agent_cliff_walking.py | 16 +---- open_spiel/python/examples/skat_dqn.py | 16 +---- .../python/examples/tic_tac_toe_alpha_zero.py | 16 +---- .../examples/tic_tac_toe_dqn_vs_tabular.py | 16 +---- .../python/examples/tic_tac_toe_qlearner.py | 16 +---- open_spiel/python/examples/treeviz_example.py | 16 +---- .../examples/uniform_policy_exploitability.py | 16 +---- open_spiel/python/examples/value_iteration.py | 16 +---- open_spiel/python/games/__init__.py | 16 +---- open_spiel/python/games/data.py | 16 +---- open_spiel/python/games/data_test.py | 16 +---- open_spiel/python/games/dynamic_routing.py | 16 +---- .../python/games/dynamic_routing_data.py | 16 +---- .../python/games/dynamic_routing_test.py | 16 +---- .../dynamic_routing_to_mean_field_game.py | 16 +---- ...dynamic_routing_to_mean_field_game_test.py | 16 +---- .../python/games/dynamic_routing_utils.py | 16 +---- .../games/dynamic_routing_utils_test.py | 16 +---- .../games/iterated_prisoners_dilemma.py | 16 +---- .../games/iterated_prisoners_dilemma_test.py | 16 +---- open_spiel/python/games/kuhn_poker.py | 16 +---- open_spiel/python/games/kuhn_poker_test.py | 16 +---- open_spiel/python/games/tic_tac_toe.py | 16 +---- open_spiel/python/games/tic_tac_toe_test.py | 16 +---- open_spiel/python/jax/__init__.py | 16 +---- open_spiel/python/jax/deep_cfr.py | 16 +---- open_spiel/python/jax/deep_cfr_jax_test.py | 16 +---- open_spiel/python/jax/dqn.py | 16 +---- open_spiel/python/jax/dqn_jax_test.py | 16 +---- open_spiel/python/jax/nfsp.py | 16 +---- open_spiel/python/jax/nfsp_jax_test.py | 16 +---- open_spiel/python/mfg/__init__.py | 16 +---- open_spiel/python/mfg/algorithms/__init__.py | 16 +---- open_spiel/python/mfg/algorithms/benchmark.py | 16 +---- .../mfg/algorithms/best_response_value.py | 16 +---- .../algorithms/best_response_value_test.py | 16 +---- .../python/mfg/algorithms/distribution.py | 16 +---- .../mfg/algorithms/distribution_test.py | 16 +---- .../python/mfg/algorithms/fictitious_play.py | 16 +---- .../mfg/algorithms/fictitious_play_test.py | 16 +---- .../python/mfg/algorithms/greedy_policy.py | 16 +---- .../mfg/algorithms/greedy_policy_test.py | 16 +---- .../python/mfg/algorithms/mirror_descent.py | 16 +---- .../mfg/algorithms/mirror_descent_test.py | 16 +---- open_spiel/python/mfg/algorithms/nash_conv.py | 16 +---- .../python/mfg/algorithms/nash_conv_test.py | 16 +---- .../python/mfg/algorithms/policy_value.py | 16 +---- .../mfg/algorithms/policy_value_test.py | 16 +---- .../python/mfg/algorithms/softmax_policy.py | 16 +---- .../mfg/algorithms/softmax_policy_test.py | 16 +---- open_spiel/python/mfg/distribution.py | 16 +---- open_spiel/python/mfg/examples/mfg_dqn_jax.py | 16 +---- open_spiel/python/mfg/games/__init__.py | 16 +---- .../python/mfg/games/crowd_modelling.py | 16 +---- .../mfg/games/crowd_modelling_example.py | 16 +---- .../python/mfg/games/crowd_modelling_test.py | 16 +---- .../python/mfg/games/dynamic_routing.py | 16 +---- .../python/mfg/games/dynamic_routing_test.py | 16 +---- open_spiel/python/mfg/games/predator_prey.py | 16 +---- .../python/mfg/games/predator_prey_test.py | 16 +---- open_spiel/python/mfg/value.py | 16 +---- open_spiel/python/observation.py | 16 +---- open_spiel/python/policy.py | 16 +---- .../python/pybind11/algorithms_corr_dist.cc | 14 ----- .../python/pybind11/algorithms_corr_dist.h | 14 ----- .../pybind11/algorithms_trajectories.cc | 14 ----- .../python/pybind11/algorithms_trajectories.h | 14 ----- open_spiel/python/pybind11/bots.cc | 14 ----- open_spiel/python/pybind11/bots.h | 14 ----- open_spiel/python/pybind11/game_transforms.cc | 14 ----- open_spiel/python/pybind11/game_transforms.h | 14 ----- .../python/pybind11/games_backgammon.cc | 14 ----- open_spiel/python/pybind11/games_backgammon.h | 14 ----- open_spiel/python/pybind11/games_bridge.cc | 14 ----- open_spiel/python/pybind11/games_bridge.h | 14 ----- open_spiel/python/pybind11/games_chess.cc | 14 ----- open_spiel/python/pybind11/games_chess.h | 14 ----- .../python/pybind11/games_kuhn_poker.cc | 14 ----- open_spiel/python/pybind11/games_kuhn_poker.h | 14 ----- .../python/pybind11/games_negotiation.cc | 14 ----- .../python/pybind11/games_negotiation.h | 14 ----- open_spiel/python/pybind11/games_tarok.cc | 14 ----- open_spiel/python/pybind11/games_tarok.h | 14 ----- open_spiel/python/pybind11/observer.cc | 14 ----- open_spiel/python/pybind11/observer.h | 14 ----- open_spiel/python/pybind11/policy.cc | 14 ----- open_spiel/python/pybind11/policy.h | 14 ----- open_spiel/python/pybind11/pybind11.h | 14 ----- open_spiel/python/pybind11/pyspiel.cc | 14 ----- open_spiel/python/pybind11/python_games.cc | 14 ----- open_spiel/python/pybind11/python_games.h | 14 ----- open_spiel/python/pybind11/referee.cc | 14 ----- open_spiel/python/pybind11/referee.h | 14 ----- open_spiel/python/pytorch/__init__.py | 16 +---- open_spiel/python/pytorch/deep_cfr.py | 16 +---- .../python/pytorch/deep_cfr_pytorch_test.py | 16 +---- open_spiel/python/pytorch/dqn.py | 16 +---- open_spiel/python/pytorch/dqn_pytorch_test.py | 16 +---- open_spiel/python/pytorch/eva.py | 16 +---- open_spiel/python/pytorch/eva_pytorch_test.py | 16 +---- open_spiel/python/pytorch/losses/__init__.py | 16 +---- open_spiel/python/pytorch/losses/rl_losses.py | 16 +---- .../pytorch/losses/rl_losses_pytorch_test.py | 16 +---- open_spiel/python/pytorch/nfsp.py | 16 +---- .../python/pytorch/nfsp_pytorch_test.py | 16 +---- open_spiel/python/pytorch/policy_gradient.py | 16 +---- .../pytorch/policy_gradient_pytorch_test.py | 16 +---- open_spiel/python/pytorch/rcfr.py | 16 +---- .../python/pytorch/rcfr_pytorch_test.py | 16 +---- open_spiel/python/rl_agent.py | 16 +---- open_spiel/python/rl_agent_policy.py | 16 +---- open_spiel/python/rl_environment.py | 16 +---- open_spiel/python/rl_tools.py | 16 +---- open_spiel/python/simple_nets.py | 16 +---- open_spiel/python/test_utils.py | 16 +---- open_spiel/python/tests/__init__.py | 16 +---- open_spiel/python/tests/bot_test.py | 16 +---- .../python/tests/game_transforms_test.py | 16 +---- open_spiel/python/tests/games_bridge_test.py | 16 +---- open_spiel/python/tests/games_sim_test.py | 16 +---- open_spiel/python/tests/higc_referee_test.py | 16 +---- .../python/tests/matrix_game_utils_test.py | 16 +---- .../tests/mfg_implementation_test/__init__.py | 16 +---- .../tests/mfg_implementation_test/mfg_test.py | 16 +---- open_spiel/python/tests/nfg_game_test.py | 16 +---- open_spiel/python/tests/nfg_writer_test.py | 16 +---- open_spiel/python/tests/observation_test.py | 16 +---- open_spiel/python/tests/policy_test.py | 16 +---- open_spiel/python/tests/pyspiel_test.py | 16 +---- .../python/tests/rl_environment_test.py | 16 +---- .../tests/sampled_stochastic_games_test.py | 16 +---- .../python/tests/tensor_game_utils_test.py | 16 +---- open_spiel/python/utils/__init__.py | 16 +---- open_spiel/python/utils/app.py | 16 +---- open_spiel/python/utils/data_logger.py | 16 +---- open_spiel/python/utils/file_logger.py | 16 +---- open_spiel/python/utils/file_logger_test.py | 16 +---- open_spiel/python/utils/file_utils.py | 16 +---- open_spiel/python/utils/gfile.py | 16 +---- open_spiel/python/utils/lru_cache.py | 16 +---- open_spiel/python/utils/lru_cache_test.py | 16 +---- open_spiel/python/utils/replay_buffer.py | 16 +---- open_spiel/python/utils/replay_buffer_test.py | 16 +---- open_spiel/python/utils/spawn.py | 16 +---- open_spiel/python/utils/spawn_test.py | 16 +---- open_spiel/python/utils/stats.py | 16 +---- open_spiel/python/visualizations/__init__.py | 16 +---- open_spiel/python/visualizations/treeviz.py | 16 +---- open_spiel/simultaneous_move_game.cc | 14 ----- open_spiel/simultaneous_move_game.h | 14 ----- open_spiel/spiel.cc | 14 ----- open_spiel/spiel.h | 14 ----- open_spiel/spiel_bots.cc | 14 ----- open_spiel/spiel_bots.h | 14 ----- open_spiel/spiel_globals.h | 14 ----- open_spiel/spiel_utils.cc | 14 ----- open_spiel/spiel_utils.h | 14 ----- open_spiel/tensor_game.cc | 14 ----- open_spiel/tensor_game.h | 14 ----- open_spiel/tests/action_view_test.cc | 14 ----- open_spiel/tests/basic_tests.cc | 14 ----- open_spiel/tests/basic_tests.h | 14 ----- open_spiel/tests/shared_lib_test.cc | 14 ----- open_spiel/tests/spiel_test.cc | 14 ----- open_spiel/utils/circular_buffer.h | 14 ----- open_spiel/utils/circular_buffer_test.cc | 14 ----- open_spiel/utils/combinatorics.cc | 14 ----- open_spiel/utils/combinatorics.h | 14 ----- open_spiel/utils/combinatorics_test.cc | 14 ----- open_spiel/utils/data_logger.cc | 14 ----- open_spiel/utils/data_logger.h | 14 ----- open_spiel/utils/data_logger_test.cc | 14 ----- open_spiel/utils/file.cc | 14 ----- open_spiel/utils/file.h | 14 ----- open_spiel/utils/file_test.cc | 14 ----- open_spiel/utils/functional.h | 14 ----- open_spiel/utils/functional_test.cc | 14 ----- open_spiel/utils/init.cc | 14 ----- open_spiel/utils/init.h | 14 ----- open_spiel/utils/json.cc | 14 ----- open_spiel/utils/json.h | 14 ----- open_spiel/utils/json_test.cc | 14 ----- open_spiel/utils/logger.h | 14 ----- open_spiel/utils/logger_test.cc | 14 ----- open_spiel/utils/lru_cache.h | 14 ----- open_spiel/utils/lru_cache_test.cc | 14 ----- open_spiel/utils/random.cc | 14 ----- open_spiel/utils/random.h | 14 ----- open_spiel/utils/random_test.cc | 14 ----- open_spiel/utils/run_python.cc | 14 ----- open_spiel/utils/run_python.h | 14 ----- open_spiel/utils/run_python_test.cc | 14 ----- open_spiel/utils/run_python_test_file.py | 16 +---- .../utils/serializable_circular_buffer.h | 14 ----- .../serializable_circular_buffer_test.cc | 14 ----- open_spiel/utils/serialization.h | 14 ----- open_spiel/utils/stats.h | 14 ----- open_spiel/utils/stats_test.cc | 14 ----- open_spiel/utils/tensor_view.h | 14 ----- open_spiel/utils/tensor_view_test.cc | 14 ----- open_spiel/utils/thread.cc | 14 ----- open_spiel/utils/thread.h | 14 ----- open_spiel/utils/thread_test.cc | 14 ----- open_spiel/utils/threaded_queue.h | 14 ----- open_spiel/utils/threaded_queue_test.cc | 14 ----- open_spiel/utils/usage_logging.cc | 14 ----- open_spiel/utils/usage_logging.h | 14 ----- setup.py | 16 +---- 892 files changed, 408 insertions(+), 12890 deletions(-) diff --git a/docs/conf.py b/docs/conf.py index 1e19899efc..0181aa3b12 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/noxfile.py b/noxfile.py index 4b6159ee5d..bcdec3a5f1 100644 --- a/noxfile.py +++ b/noxfile.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/__init__.py b/open_spiel/__init__.py index 28fac0e08b..c4f0e91918 100644 --- a/open_spiel/__init__.py +++ b/open_spiel/__init__.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/action_view.cc b/open_spiel/action_view.cc index 44effc62ea..ed64531158 100644 --- a/open_spiel/action_view.cc +++ b/open_spiel/action_view.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/action_view.h b/open_spiel/action_view.h index 2cf634bc6f..4e8c89b57f 100644 --- a/open_spiel/action_view.h +++ b/open_spiel/action_view.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/alpha_zero/alpha_zero.cc b/open_spiel/algorithms/alpha_zero/alpha_zero.cc index 400fa28cd4..3158f7fffe 100644 --- a/open_spiel/algorithms/alpha_zero/alpha_zero.cc +++ b/open_spiel/algorithms/alpha_zero/alpha_zero.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/alpha_zero/alpha_zero.h b/open_spiel/algorithms/alpha_zero/alpha_zero.h index e9033348a0..075567d9dc 100644 --- a/open_spiel/algorithms/alpha_zero/alpha_zero.h +++ b/open_spiel/algorithms/alpha_zero/alpha_zero.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/alpha_zero/device_manager.h b/open_spiel/algorithms/alpha_zero/device_manager.h index d4353444c9..62985dadda 100644 --- a/open_spiel/algorithms/alpha_zero/device_manager.h +++ b/open_spiel/algorithms/alpha_zero/device_manager.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/alpha_zero/vpevaluator.cc b/open_spiel/algorithms/alpha_zero/vpevaluator.cc index 2d161624d0..23bc939eec 100644 --- a/open_spiel/algorithms/alpha_zero/vpevaluator.cc +++ b/open_spiel/algorithms/alpha_zero/vpevaluator.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/alpha_zero/vpevaluator.h b/open_spiel/algorithms/alpha_zero/vpevaluator.h index 98283d16c5..4abbde9d1a 100644 --- a/open_spiel/algorithms/alpha_zero/vpevaluator.h +++ b/open_spiel/algorithms/alpha_zero/vpevaluator.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/alpha_zero/vpnet.cc b/open_spiel/algorithms/alpha_zero/vpnet.cc index ac8c45b42e..3ad91f0c22 100644 --- a/open_spiel/algorithms/alpha_zero/vpnet.cc +++ b/open_spiel/algorithms/alpha_zero/vpnet.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/alpha_zero/vpnet.h b/open_spiel/algorithms/alpha_zero/vpnet.h index d71d58c309..75c43f301e 100644 --- a/open_spiel/algorithms/alpha_zero/vpnet.h +++ b/open_spiel/algorithms/alpha_zero/vpnet.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/alpha_zero/vpnet_test.cc b/open_spiel/algorithms/alpha_zero/vpnet_test.cc index 1a74ea490b..2eae71f8db 100644 --- a/open_spiel/algorithms/alpha_zero/vpnet_test.cc +++ b/open_spiel/algorithms/alpha_zero/vpnet_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/alpha_zero_torch/alpha_zero.cc b/open_spiel/algorithms/alpha_zero_torch/alpha_zero.cc index eb6552cbed..3c8060c030 100644 --- a/open_spiel/algorithms/alpha_zero_torch/alpha_zero.cc +++ b/open_spiel/algorithms/alpha_zero_torch/alpha_zero.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/alpha_zero_torch/alpha_zero.h b/open_spiel/algorithms/alpha_zero_torch/alpha_zero.h index b10a79d9da..3566f0a70d 100644 --- a/open_spiel/algorithms/alpha_zero_torch/alpha_zero.h +++ b/open_spiel/algorithms/alpha_zero_torch/alpha_zero.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/alpha_zero_torch/device_manager.h b/open_spiel/algorithms/alpha_zero_torch/device_manager.h index 8d6812381e..d4c1a5daee 100644 --- a/open_spiel/algorithms/alpha_zero_torch/device_manager.h +++ b/open_spiel/algorithms/alpha_zero_torch/device_manager.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/alpha_zero_torch/model.cc b/open_spiel/algorithms/alpha_zero_torch/model.cc index cc508ca8cd..2a497ec9f0 100644 --- a/open_spiel/algorithms/alpha_zero_torch/model.cc +++ b/open_spiel/algorithms/alpha_zero_torch/model.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/alpha_zero_torch/model.h b/open_spiel/algorithms/alpha_zero_torch/model.h index d35fa63c26..fb8bdc3993 100644 --- a/open_spiel/algorithms/alpha_zero_torch/model.h +++ b/open_spiel/algorithms/alpha_zero_torch/model.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/alpha_zero_torch/model_test.cc b/open_spiel/algorithms/alpha_zero_torch/model_test.cc index 2751ed2d4a..5e04554a06 100644 --- a/open_spiel/algorithms/alpha_zero_torch/model_test.cc +++ b/open_spiel/algorithms/alpha_zero_torch/model_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/alpha_zero_torch/vpevaluator.cc b/open_spiel/algorithms/alpha_zero_torch/vpevaluator.cc index 8f9bbd6b72..4babf5e963 100644 --- a/open_spiel/algorithms/alpha_zero_torch/vpevaluator.cc +++ b/open_spiel/algorithms/alpha_zero_torch/vpevaluator.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/alpha_zero_torch/vpevaluator.h b/open_spiel/algorithms/alpha_zero_torch/vpevaluator.h index 1fa02edb4f..b344ce7623 100644 --- a/open_spiel/algorithms/alpha_zero_torch/vpevaluator.h +++ b/open_spiel/algorithms/alpha_zero_torch/vpevaluator.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/alpha_zero_torch/vpnet.cc b/open_spiel/algorithms/alpha_zero_torch/vpnet.cc index 6c44196baf..10ad092776 100644 --- a/open_spiel/algorithms/alpha_zero_torch/vpnet.cc +++ b/open_spiel/algorithms/alpha_zero_torch/vpnet.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/alpha_zero_torch/vpnet.h b/open_spiel/algorithms/alpha_zero_torch/vpnet.h index 522eea24b3..3a933802c5 100644 --- a/open_spiel/algorithms/alpha_zero_torch/vpnet.h +++ b/open_spiel/algorithms/alpha_zero_torch/vpnet.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/alpha_zero_torch/vpnet_test.cc b/open_spiel/algorithms/alpha_zero_torch/vpnet_test.cc index e1e42815ba..b681f3584e 100644 --- a/open_spiel/algorithms/alpha_zero_torch/vpnet_test.cc +++ b/open_spiel/algorithms/alpha_zero_torch/vpnet_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/best_response.cc b/open_spiel/algorithms/best_response.cc index 4f878162a3..16503dae55 100644 --- a/open_spiel/algorithms/best_response.cc +++ b/open_spiel/algorithms/best_response.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/best_response.h b/open_spiel/algorithms/best_response.h index 700fb64606..553572cf87 100644 --- a/open_spiel/algorithms/best_response.h +++ b/open_spiel/algorithms/best_response.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/best_response_test.cc b/open_spiel/algorithms/best_response_test.cc index f09798b0c4..83ebbf260a 100644 --- a/open_spiel/algorithms/best_response_test.cc +++ b/open_spiel/algorithms/best_response_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/cfr.cc b/open_spiel/algorithms/cfr.cc index e23e32e8f7..897c12eba1 100644 --- a/open_spiel/algorithms/cfr.cc +++ b/open_spiel/algorithms/cfr.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/cfr.h b/open_spiel/algorithms/cfr.h index 8da14b66a6..296afc946b 100644 --- a/open_spiel/algorithms/cfr.h +++ b/open_spiel/algorithms/cfr.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/cfr_br.cc b/open_spiel/algorithms/cfr_br.cc index 4df81e8532..c622cab2ae 100644 --- a/open_spiel/algorithms/cfr_br.cc +++ b/open_spiel/algorithms/cfr_br.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/cfr_br.h b/open_spiel/algorithms/cfr_br.h index 539817e183..5ad97d4f7c 100644 --- a/open_spiel/algorithms/cfr_br.h +++ b/open_spiel/algorithms/cfr_br.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/cfr_br_test.cc b/open_spiel/algorithms/cfr_br_test.cc index edc4697520..a57d15aa3a 100644 --- a/open_spiel/algorithms/cfr_br_test.cc +++ b/open_spiel/algorithms/cfr_br_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/cfr_test.cc b/open_spiel/algorithms/cfr_test.cc index 51a26da553..24f5f228c2 100644 --- a/open_spiel/algorithms/cfr_test.cc +++ b/open_spiel/algorithms/cfr_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/corr_dev_builder.cc b/open_spiel/algorithms/corr_dev_builder.cc index 975166b237..82946739e4 100644 --- a/open_spiel/algorithms/corr_dev_builder.cc +++ b/open_spiel/algorithms/corr_dev_builder.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/corr_dev_builder.h b/open_spiel/algorithms/corr_dev_builder.h index b43b9c91b3..1513b9ed60 100644 --- a/open_spiel/algorithms/corr_dev_builder.h +++ b/open_spiel/algorithms/corr_dev_builder.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/corr_dev_builder_test.cc b/open_spiel/algorithms/corr_dev_builder_test.cc index 46f511e964..4b661c2527 100644 --- a/open_spiel/algorithms/corr_dev_builder_test.cc +++ b/open_spiel/algorithms/corr_dev_builder_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/corr_dist.cc b/open_spiel/algorithms/corr_dist.cc index 1b9d0a55df..b669db2a34 100644 --- a/open_spiel/algorithms/corr_dist.cc +++ b/open_spiel/algorithms/corr_dist.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/corr_dist.h b/open_spiel/algorithms/corr_dist.h index 8ddad6e04b..214ea73f2e 100644 --- a/open_spiel/algorithms/corr_dist.h +++ b/open_spiel/algorithms/corr_dist.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/corr_dist/afcce.cc b/open_spiel/algorithms/corr_dist/afcce.cc index edfa825c6f..6dccdd3871 100644 --- a/open_spiel/algorithms/corr_dist/afcce.cc +++ b/open_spiel/algorithms/corr_dist/afcce.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/corr_dist/afcce.h b/open_spiel/algorithms/corr_dist/afcce.h index 4773536d90..01f413d755 100644 --- a/open_spiel/algorithms/corr_dist/afcce.h +++ b/open_spiel/algorithms/corr_dist/afcce.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/corr_dist/afce.cc b/open_spiel/algorithms/corr_dist/afce.cc index 9c360fd038..07e6310eca 100644 --- a/open_spiel/algorithms/corr_dist/afce.cc +++ b/open_spiel/algorithms/corr_dist/afce.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/corr_dist/afce.h b/open_spiel/algorithms/corr_dist/afce.h index c2aad4d641..474513c303 100644 --- a/open_spiel/algorithms/corr_dist/afce.h +++ b/open_spiel/algorithms/corr_dist/afce.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/corr_dist/cce.cc b/open_spiel/algorithms/corr_dist/cce.cc index 46d51d2482..e851854124 100644 --- a/open_spiel/algorithms/corr_dist/cce.cc +++ b/open_spiel/algorithms/corr_dist/cce.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/corr_dist/cce.h b/open_spiel/algorithms/corr_dist/cce.h index 6cdc4d4d7c..57bcdc4d86 100644 --- a/open_spiel/algorithms/corr_dist/cce.h +++ b/open_spiel/algorithms/corr_dist/cce.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/corr_dist/ce.cc b/open_spiel/algorithms/corr_dist/ce.cc index 27636a890c..ba94a47fd2 100644 --- a/open_spiel/algorithms/corr_dist/ce.cc +++ b/open_spiel/algorithms/corr_dist/ce.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/corr_dist/ce.h b/open_spiel/algorithms/corr_dist/ce.h index ac91ce071e..47c4f14fd2 100644 --- a/open_spiel/algorithms/corr_dist/ce.h +++ b/open_spiel/algorithms/corr_dist/ce.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/corr_dist/efcce.cc b/open_spiel/algorithms/corr_dist/efcce.cc index c9deedd463..9b380ac625 100644 --- a/open_spiel/algorithms/corr_dist/efcce.cc +++ b/open_spiel/algorithms/corr_dist/efcce.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/corr_dist/efcce.h b/open_spiel/algorithms/corr_dist/efcce.h index ca4efc517d..241f0ef7a8 100644 --- a/open_spiel/algorithms/corr_dist/efcce.h +++ b/open_spiel/algorithms/corr_dist/efcce.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/corr_dist/efce.cc b/open_spiel/algorithms/corr_dist/efce.cc index 740bd7db28..b2341a361b 100644 --- a/open_spiel/algorithms/corr_dist/efce.cc +++ b/open_spiel/algorithms/corr_dist/efce.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/corr_dist/efce.h b/open_spiel/algorithms/corr_dist/efce.h index 121c3b3204..03823e26a2 100644 --- a/open_spiel/algorithms/corr_dist/efce.h +++ b/open_spiel/algorithms/corr_dist/efce.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/corr_dist_test.cc b/open_spiel/algorithms/corr_dist_test.cc index f532afc6d2..a955423247 100644 --- a/open_spiel/algorithms/corr_dist_test.cc +++ b/open_spiel/algorithms/corr_dist_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/deterministic_policy.cc b/open_spiel/algorithms/deterministic_policy.cc index f599c2b2e8..68be490bc6 100644 --- a/open_spiel/algorithms/deterministic_policy.cc +++ b/open_spiel/algorithms/deterministic_policy.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/deterministic_policy.h b/open_spiel/algorithms/deterministic_policy.h index 966d3e34f3..c391c314ff 100644 --- a/open_spiel/algorithms/deterministic_policy.h +++ b/open_spiel/algorithms/deterministic_policy.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/deterministic_policy_test.cc b/open_spiel/algorithms/deterministic_policy_test.cc index e0f0e7af81..7f06d986cb 100644 --- a/open_spiel/algorithms/deterministic_policy_test.cc +++ b/open_spiel/algorithms/deterministic_policy_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/dqn_torch/dqn.cc b/open_spiel/algorithms/dqn_torch/dqn.cc index 075e75282d..e4875a3649 100644 --- a/open_spiel/algorithms/dqn_torch/dqn.cc +++ b/open_spiel/algorithms/dqn_torch/dqn.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/dqn_torch/dqn.h b/open_spiel/algorithms/dqn_torch/dqn.h index 39b62cdfbe..44bc363503 100644 --- a/open_spiel/algorithms/dqn_torch/dqn.h +++ b/open_spiel/algorithms/dqn_torch/dqn.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/dqn_torch/dqn_torch_test.cc b/open_spiel/algorithms/dqn_torch/dqn_torch_test.cc index 6fbcb0fa17..8d38bb568c 100644 --- a/open_spiel/algorithms/dqn_torch/dqn_torch_test.cc +++ b/open_spiel/algorithms/dqn_torch/dqn_torch_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/dqn_torch/simple_nets.cc b/open_spiel/algorithms/dqn_torch/simple_nets.cc index c9d227f375..cf2f03ffd4 100644 --- a/open_spiel/algorithms/dqn_torch/simple_nets.cc +++ b/open_spiel/algorithms/dqn_torch/simple_nets.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/dqn_torch/simple_nets.h b/open_spiel/algorithms/dqn_torch/simple_nets.h index 9d72d5696e..036191868e 100644 --- a/open_spiel/algorithms/dqn_torch/simple_nets.h +++ b/open_spiel/algorithms/dqn_torch/simple_nets.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/evaluate_bots.cc b/open_spiel/algorithms/evaluate_bots.cc index 825fac5e56..f8ffba5b6c 100644 --- a/open_spiel/algorithms/evaluate_bots.cc +++ b/open_spiel/algorithms/evaluate_bots.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/evaluate_bots.h b/open_spiel/algorithms/evaluate_bots.h index 105e1d5b46..7037cf07ff 100644 --- a/open_spiel/algorithms/evaluate_bots.h +++ b/open_spiel/algorithms/evaluate_bots.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/evaluate_bots_test.cc b/open_spiel/algorithms/evaluate_bots_test.cc index 209f42361b..8eaf123f6f 100644 --- a/open_spiel/algorithms/evaluate_bots_test.cc +++ b/open_spiel/algorithms/evaluate_bots_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/expected_returns.cc b/open_spiel/algorithms/expected_returns.cc index 3e2957bf04..d7c52c4f09 100644 --- a/open_spiel/algorithms/expected_returns.cc +++ b/open_spiel/algorithms/expected_returns.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/expected_returns.h b/open_spiel/algorithms/expected_returns.h index a21d400db8..742578366c 100644 --- a/open_spiel/algorithms/expected_returns.h +++ b/open_spiel/algorithms/expected_returns.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/external_sampling_mccfr.cc b/open_spiel/algorithms/external_sampling_mccfr.cc index a75775e790..f13fd58ae9 100644 --- a/open_spiel/algorithms/external_sampling_mccfr.cc +++ b/open_spiel/algorithms/external_sampling_mccfr.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/external_sampling_mccfr.h b/open_spiel/algorithms/external_sampling_mccfr.h index f398aa9556..cb0e3b8eba 100644 --- a/open_spiel/algorithms/external_sampling_mccfr.h +++ b/open_spiel/algorithms/external_sampling_mccfr.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/external_sampling_mccfr_test.cc b/open_spiel/algorithms/external_sampling_mccfr_test.cc index 00d4e083d6..5461e85dbe 100644 --- a/open_spiel/algorithms/external_sampling_mccfr_test.cc +++ b/open_spiel/algorithms/external_sampling_mccfr_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/fsicfr.cc b/open_spiel/algorithms/fsicfr.cc index 4c6f125724..58a7a28fdf 100644 --- a/open_spiel/algorithms/fsicfr.cc +++ b/open_spiel/algorithms/fsicfr.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/fsicfr.h b/open_spiel/algorithms/fsicfr.h index 644464c34d..72096cce1a 100644 --- a/open_spiel/algorithms/fsicfr.h +++ b/open_spiel/algorithms/fsicfr.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/get_all_histories.cc b/open_spiel/algorithms/get_all_histories.cc index c2553d2838..12647a0e04 100644 --- a/open_spiel/algorithms/get_all_histories.cc +++ b/open_spiel/algorithms/get_all_histories.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/get_all_histories.h b/open_spiel/algorithms/get_all_histories.h index 4e6fe622b5..00b72b3b97 100644 --- a/open_spiel/algorithms/get_all_histories.h +++ b/open_spiel/algorithms/get_all_histories.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/get_all_histories_test.cc b/open_spiel/algorithms/get_all_histories_test.cc index 3089acc37f..c23b0bb425 100644 --- a/open_spiel/algorithms/get_all_histories_test.cc +++ b/open_spiel/algorithms/get_all_histories_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/get_all_infostates.cc b/open_spiel/algorithms/get_all_infostates.cc index a20a4c3e31..328122a954 100644 --- a/open_spiel/algorithms/get_all_infostates.cc +++ b/open_spiel/algorithms/get_all_infostates.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/get_all_infostates.h b/open_spiel/algorithms/get_all_infostates.h index a5ac06e99d..e442299688 100644 --- a/open_spiel/algorithms/get_all_infostates.h +++ b/open_spiel/algorithms/get_all_infostates.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/get_all_states.cc b/open_spiel/algorithms/get_all_states.cc index 1622f587fb..9acdde9a25 100644 --- a/open_spiel/algorithms/get_all_states.cc +++ b/open_spiel/algorithms/get_all_states.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/get_all_states.h b/open_spiel/algorithms/get_all_states.h index 7c0fc33691..3de83eea1c 100644 --- a/open_spiel/algorithms/get_all_states.h +++ b/open_spiel/algorithms/get_all_states.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/get_all_states_test.cc b/open_spiel/algorithms/get_all_states_test.cc index 96b99b6836..e8b3610052 100644 --- a/open_spiel/algorithms/get_all_states_test.cc +++ b/open_spiel/algorithms/get_all_states_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/get_legal_actions_map.cc b/open_spiel/algorithms/get_legal_actions_map.cc index d64c756655..7228f52a67 100644 --- a/open_spiel/algorithms/get_legal_actions_map.cc +++ b/open_spiel/algorithms/get_legal_actions_map.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/get_legal_actions_map.h b/open_spiel/algorithms/get_legal_actions_map.h index 4ce4cb8742..77420d7c15 100644 --- a/open_spiel/algorithms/get_legal_actions_map.h +++ b/open_spiel/algorithms/get_legal_actions_map.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/get_legal_actions_map_test.cc b/open_spiel/algorithms/get_legal_actions_map_test.cc index fbc753c0cc..4e6d2f2d8b 100644 --- a/open_spiel/algorithms/get_legal_actions_map_test.cc +++ b/open_spiel/algorithms/get_legal_actions_map_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/history_tree.cc b/open_spiel/algorithms/history_tree.cc index 835d1f71dd..f63f4b3565 100644 --- a/open_spiel/algorithms/history_tree.cc +++ b/open_spiel/algorithms/history_tree.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/history_tree.h b/open_spiel/algorithms/history_tree.h index b6e2a5f2ab..c1ba0ad658 100644 --- a/open_spiel/algorithms/history_tree.h +++ b/open_spiel/algorithms/history_tree.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/history_tree_test.cc b/open_spiel/algorithms/history_tree_test.cc index 451bbcd773..31ee8e101c 100644 --- a/open_spiel/algorithms/history_tree_test.cc +++ b/open_spiel/algorithms/history_tree_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/infostate_tree.cc b/open_spiel/algorithms/infostate_tree.cc index 2f05328958..61584e2d0d 100644 --- a/open_spiel/algorithms/infostate_tree.cc +++ b/open_spiel/algorithms/infostate_tree.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/infostate_tree.h b/open_spiel/algorithms/infostate_tree.h index 31015ec3cc..c78dd7b4bf 100644 --- a/open_spiel/algorithms/infostate_tree.h +++ b/open_spiel/algorithms/infostate_tree.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/infostate_tree_test.cc b/open_spiel/algorithms/infostate_tree_test.cc index 11b3733b61..d284340c6f 100644 --- a/open_spiel/algorithms/infostate_tree_test.cc +++ b/open_spiel/algorithms/infostate_tree_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/is_mcts.cc b/open_spiel/algorithms/is_mcts.cc index cfe9f0aa09..16ef9bca32 100644 --- a/open_spiel/algorithms/is_mcts.cc +++ b/open_spiel/algorithms/is_mcts.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/is_mcts.h b/open_spiel/algorithms/is_mcts.h index cd4c8161b7..546b823f88 100644 --- a/open_spiel/algorithms/is_mcts.h +++ b/open_spiel/algorithms/is_mcts.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/is_mcts_test.cc b/open_spiel/algorithms/is_mcts_test.cc index f042d7ec76..bbf68c494e 100644 --- a/open_spiel/algorithms/is_mcts_test.cc +++ b/open_spiel/algorithms/is_mcts_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/matrix_game_utils.cc b/open_spiel/algorithms/matrix_game_utils.cc index d76c634e0c..2527cdd18a 100644 --- a/open_spiel/algorithms/matrix_game_utils.cc +++ b/open_spiel/algorithms/matrix_game_utils.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/matrix_game_utils.h b/open_spiel/algorithms/matrix_game_utils.h index 77acbc2116..5c6fa077a4 100644 --- a/open_spiel/algorithms/matrix_game_utils.h +++ b/open_spiel/algorithms/matrix_game_utils.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/matrix_game_utils_test.cc b/open_spiel/algorithms/matrix_game_utils_test.cc index 4a4b02b96e..5e17139033 100644 --- a/open_spiel/algorithms/matrix_game_utils_test.cc +++ b/open_spiel/algorithms/matrix_game_utils_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/mcts.cc b/open_spiel/algorithms/mcts.cc index 4899f583d7..25f0892fa3 100644 --- a/open_spiel/algorithms/mcts.cc +++ b/open_spiel/algorithms/mcts.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/mcts.h b/open_spiel/algorithms/mcts.h index 5f741324b0..e55a8c52d9 100644 --- a/open_spiel/algorithms/mcts.h +++ b/open_spiel/algorithms/mcts.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/mcts_test.cc b/open_spiel/algorithms/mcts_test.cc index 4a708eccad..979117350f 100644 --- a/open_spiel/algorithms/mcts_test.cc +++ b/open_spiel/algorithms/mcts_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/minimax.cc b/open_spiel/algorithms/minimax.cc index f707a77a6d..e6bc346ec4 100644 --- a/open_spiel/algorithms/minimax.cc +++ b/open_spiel/algorithms/minimax.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/minimax.h b/open_spiel/algorithms/minimax.h index 78bd345639..3519b563e5 100644 --- a/open_spiel/algorithms/minimax.h +++ b/open_spiel/algorithms/minimax.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/minimax_test.cc b/open_spiel/algorithms/minimax_test.cc index 4cf80eac60..b12ab4d94a 100644 --- a/open_spiel/algorithms/minimax_test.cc +++ b/open_spiel/algorithms/minimax_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/nfg_writer.cc b/open_spiel/algorithms/nfg_writer.cc index 548302d203..ac85c5bd91 100644 --- a/open_spiel/algorithms/nfg_writer.cc +++ b/open_spiel/algorithms/nfg_writer.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/nfg_writer.h b/open_spiel/algorithms/nfg_writer.h index 7b5a55f46d..0eae617f49 100644 --- a/open_spiel/algorithms/nfg_writer.h +++ b/open_spiel/algorithms/nfg_writer.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/nfg_writer_test.cc b/open_spiel/algorithms/nfg_writer_test.cc index 14adf2bbed..00dbe58133 100644 --- a/open_spiel/algorithms/nfg_writer_test.cc +++ b/open_spiel/algorithms/nfg_writer_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/observation_history.cc b/open_spiel/algorithms/observation_history.cc index 5c18ac9bfd..948a2ce3f3 100644 --- a/open_spiel/algorithms/observation_history.cc +++ b/open_spiel/algorithms/observation_history.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/observation_history.h b/open_spiel/algorithms/observation_history.h index c5d2b62ebe..2d1e253bea 100644 --- a/open_spiel/algorithms/observation_history.h +++ b/open_spiel/algorithms/observation_history.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/observation_history_test.cc b/open_spiel/algorithms/observation_history_test.cc index 1a6f504fbb..202d6001e7 100644 --- a/open_spiel/algorithms/observation_history_test.cc +++ b/open_spiel/algorithms/observation_history_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/oos.cc b/open_spiel/algorithms/oos.cc index 73c2b6acad..3f226fd861 100644 --- a/open_spiel/algorithms/oos.cc +++ b/open_spiel/algorithms/oos.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/oos.h b/open_spiel/algorithms/oos.h index 407e5e2028..6fa7cb34b0 100644 --- a/open_spiel/algorithms/oos.h +++ b/open_spiel/algorithms/oos.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/oos_test.cc b/open_spiel/algorithms/oos_test.cc index 7f7012e11e..a52c1d358c 100644 --- a/open_spiel/algorithms/oos_test.cc +++ b/open_spiel/algorithms/oos_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/ortools/lp_solver.cc b/open_spiel/algorithms/ortools/lp_solver.cc index 6a7719a48b..bb461ee49c 100644 --- a/open_spiel/algorithms/ortools/lp_solver.cc +++ b/open_spiel/algorithms/ortools/lp_solver.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/ortools/lp_solver.h b/open_spiel/algorithms/ortools/lp_solver.h index 201e736816..a969a29c88 100644 --- a/open_spiel/algorithms/ortools/lp_solver.h +++ b/open_spiel/algorithms/ortools/lp_solver.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/ortools/lp_solver_test.cc b/open_spiel/algorithms/ortools/lp_solver_test.cc index 14becd7a25..d36475d8e1 100644 --- a/open_spiel/algorithms/ortools/lp_solver_test.cc +++ b/open_spiel/algorithms/ortools/lp_solver_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/ortools/sequence_form_lp.cc b/open_spiel/algorithms/ortools/sequence_form_lp.cc index 352d9e3b13..a9eaa26847 100644 --- a/open_spiel/algorithms/ortools/sequence_form_lp.cc +++ b/open_spiel/algorithms/ortools/sequence_form_lp.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/ortools/sequence_form_lp.h b/open_spiel/algorithms/ortools/sequence_form_lp.h index 47f823736f..dd2e54bf98 100644 --- a/open_spiel/algorithms/ortools/sequence_form_lp.h +++ b/open_spiel/algorithms/ortools/sequence_form_lp.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/ortools/sequence_form_lp_test.cc b/open_spiel/algorithms/ortools/sequence_form_lp_test.cc index 898ee8aaa7..3c0cb7cceb 100644 --- a/open_spiel/algorithms/ortools/sequence_form_lp_test.cc +++ b/open_spiel/algorithms/ortools/sequence_form_lp_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/ortools/simple_lp_solver_example.cc b/open_spiel/algorithms/ortools/simple_lp_solver_example.cc index b463218618..2cc5cbdd22 100644 --- a/open_spiel/algorithms/ortools/simple_lp_solver_example.cc +++ b/open_spiel/algorithms/ortools/simple_lp_solver_example.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/outcome_sampling_mccfr.cc b/open_spiel/algorithms/outcome_sampling_mccfr.cc index d4b984e3a3..964453c158 100644 --- a/open_spiel/algorithms/outcome_sampling_mccfr.cc +++ b/open_spiel/algorithms/outcome_sampling_mccfr.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/outcome_sampling_mccfr.h b/open_spiel/algorithms/outcome_sampling_mccfr.h index 4cfe7cb6b0..1004cf6ab4 100644 --- a/open_spiel/algorithms/outcome_sampling_mccfr.h +++ b/open_spiel/algorithms/outcome_sampling_mccfr.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/outcome_sampling_mccfr_test.cc b/open_spiel/algorithms/outcome_sampling_mccfr_test.cc index ed9e5e1799..74c23d355f 100644 --- a/open_spiel/algorithms/outcome_sampling_mccfr_test.cc +++ b/open_spiel/algorithms/outcome_sampling_mccfr_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/policy_iteration.cc b/open_spiel/algorithms/policy_iteration.cc index 5e0c071afc..c7621a85cd 100644 --- a/open_spiel/algorithms/policy_iteration.cc +++ b/open_spiel/algorithms/policy_iteration.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/policy_iteration.h b/open_spiel/algorithms/policy_iteration.h index db3cf793ec..61926c0f73 100644 --- a/open_spiel/algorithms/policy_iteration.h +++ b/open_spiel/algorithms/policy_iteration.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/state_distribution.cc b/open_spiel/algorithms/state_distribution.cc index 311d4fb773..e6356331f6 100644 --- a/open_spiel/algorithms/state_distribution.cc +++ b/open_spiel/algorithms/state_distribution.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/state_distribution.h b/open_spiel/algorithms/state_distribution.h index 6228cffe98..41e11f5986 100644 --- a/open_spiel/algorithms/state_distribution.h +++ b/open_spiel/algorithms/state_distribution.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/state_distribution_test.cc b/open_spiel/algorithms/state_distribution_test.cc index 68523682b9..aabf635fa4 100644 --- a/open_spiel/algorithms/state_distribution_test.cc +++ b/open_spiel/algorithms/state_distribution_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/tabular_best_response_mdp.cc b/open_spiel/algorithms/tabular_best_response_mdp.cc index b3ffce5b29..c0f3c05276 100644 --- a/open_spiel/algorithms/tabular_best_response_mdp.cc +++ b/open_spiel/algorithms/tabular_best_response_mdp.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/tabular_best_response_mdp.h b/open_spiel/algorithms/tabular_best_response_mdp.h index 9ce793412b..1350fa6bb0 100644 --- a/open_spiel/algorithms/tabular_best_response_mdp.h +++ b/open_spiel/algorithms/tabular_best_response_mdp.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/tabular_best_response_mdp_test.cc b/open_spiel/algorithms/tabular_best_response_mdp_test.cc index 799b339929..05b07505f0 100644 --- a/open_spiel/algorithms/tabular_best_response_mdp_test.cc +++ b/open_spiel/algorithms/tabular_best_response_mdp_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/tabular_exploitability.cc b/open_spiel/algorithms/tabular_exploitability.cc index bdb66bc456..e4f52815ff 100644 --- a/open_spiel/algorithms/tabular_exploitability.cc +++ b/open_spiel/algorithms/tabular_exploitability.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/tabular_exploitability.h b/open_spiel/algorithms/tabular_exploitability.h index 639848f4a3..b03ec68052 100644 --- a/open_spiel/algorithms/tabular_exploitability.h +++ b/open_spiel/algorithms/tabular_exploitability.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/tabular_exploitability_test.cc b/open_spiel/algorithms/tabular_exploitability_test.cc index 5a2b875053..f477ff369b 100644 --- a/open_spiel/algorithms/tabular_exploitability_test.cc +++ b/open_spiel/algorithms/tabular_exploitability_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/tabular_q_learning.cc b/open_spiel/algorithms/tabular_q_learning.cc index 28ff8b9869..2fdd64fef6 100644 --- a/open_spiel/algorithms/tabular_q_learning.cc +++ b/open_spiel/algorithms/tabular_q_learning.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/tabular_q_learning.h b/open_spiel/algorithms/tabular_q_learning.h index 2562b7fe79..20c0b6e7ca 100644 --- a/open_spiel/algorithms/tabular_q_learning.h +++ b/open_spiel/algorithms/tabular_q_learning.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/tabular_sarsa.cc b/open_spiel/algorithms/tabular_sarsa.cc index 09203770cb..22ddb43a35 100644 --- a/open_spiel/algorithms/tabular_sarsa.cc +++ b/open_spiel/algorithms/tabular_sarsa.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/tabular_sarsa.h b/open_spiel/algorithms/tabular_sarsa.h index 72b113fa94..2d07f99257 100644 --- a/open_spiel/algorithms/tabular_sarsa.h +++ b/open_spiel/algorithms/tabular_sarsa.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/tensor_game_utils.cc b/open_spiel/algorithms/tensor_game_utils.cc index db45c3273f..f3e775376f 100644 --- a/open_spiel/algorithms/tensor_game_utils.cc +++ b/open_spiel/algorithms/tensor_game_utils.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/tensor_game_utils.h b/open_spiel/algorithms/tensor_game_utils.h index 616eb5fd96..f0d903a85b 100644 --- a/open_spiel/algorithms/tensor_game_utils.h +++ b/open_spiel/algorithms/tensor_game_utils.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/tensor_game_utils_test.cc b/open_spiel/algorithms/tensor_game_utils_test.cc index 6b4ad10d41..93c30e5975 100644 --- a/open_spiel/algorithms/tensor_game_utils_test.cc +++ b/open_spiel/algorithms/tensor_game_utils_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/trajectories.cc b/open_spiel/algorithms/trajectories.cc index 7f08d304d1..a7d2ce260d 100644 --- a/open_spiel/algorithms/trajectories.cc +++ b/open_spiel/algorithms/trajectories.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/trajectories.h b/open_spiel/algorithms/trajectories.h index 0ec3e4f3fe..30391b2f0b 100644 --- a/open_spiel/algorithms/trajectories.h +++ b/open_spiel/algorithms/trajectories.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/trajectories_test.cc b/open_spiel/algorithms/trajectories_test.cc index b2379ac27d..64e7f2388d 100644 --- a/open_spiel/algorithms/trajectories_test.cc +++ b/open_spiel/algorithms/trajectories_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/value_iteration.cc b/open_spiel/algorithms/value_iteration.cc index d27ea7929c..c3bd00786e 100644 --- a/open_spiel/algorithms/value_iteration.cc +++ b/open_spiel/algorithms/value_iteration.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/algorithms/value_iteration.h b/open_spiel/algorithms/value_iteration.h index ac91beac54..fd10482b30 100644 --- a/open_spiel/algorithms/value_iteration.h +++ b/open_spiel/algorithms/value_iteration.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/bots/gin_rummy/simple_gin_rummy_bot.cc b/open_spiel/bots/gin_rummy/simple_gin_rummy_bot.cc index a38c9bfef2..6f21f42f1b 100644 --- a/open_spiel/bots/gin_rummy/simple_gin_rummy_bot.cc +++ b/open_spiel/bots/gin_rummy/simple_gin_rummy_bot.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/bots/gin_rummy/simple_gin_rummy_bot.h b/open_spiel/bots/gin_rummy/simple_gin_rummy_bot.h index cf2c7ca4d2..52ea16966f 100644 --- a/open_spiel/bots/gin_rummy/simple_gin_rummy_bot.h +++ b/open_spiel/bots/gin_rummy/simple_gin_rummy_bot.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/bots/gin_rummy/simple_gin_rummy_bot_example.cc b/open_spiel/bots/gin_rummy/simple_gin_rummy_bot_example.cc index efd54c651b..e476ef9fb9 100644 --- a/open_spiel/bots/gin_rummy/simple_gin_rummy_bot_example.cc +++ b/open_spiel/bots/gin_rummy/simple_gin_rummy_bot_example.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/bots/gin_rummy/simple_gin_rummy_bot_test.cc b/open_spiel/bots/gin_rummy/simple_gin_rummy_bot_test.cc index 5e74873db8..67141705d4 100644 --- a/open_spiel/bots/gin_rummy/simple_gin_rummy_bot_test.cc +++ b/open_spiel/bots/gin_rummy/simple_gin_rummy_bot_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/bots/human/human_bot.cc b/open_spiel/bots/human/human_bot.cc index 1a5ed300de..0138ad4d60 100644 --- a/open_spiel/bots/human/human_bot.cc +++ b/open_spiel/bots/human/human_bot.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/bots/human/human_bot.h b/open_spiel/bots/human/human_bot.h index b5deb41636..9391cdd0f7 100644 --- a/open_spiel/bots/human/human_bot.h +++ b/open_spiel/bots/human/human_bot.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/bots/human/human_bot_test.cc b/open_spiel/bots/human/human_bot_test.cc index 1e472641f4..40d0b2bf33 100644 --- a/open_spiel/bots/human/human_bot_test.cc +++ b/open_spiel/bots/human/human_bot_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/bots/roshambo/roshambo_bot.cc b/open_spiel/bots/roshambo/roshambo_bot.cc index 0e9618609a..0a1119fbae 100644 --- a/open_spiel/bots/roshambo/roshambo_bot.cc +++ b/open_spiel/bots/roshambo/roshambo_bot.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/bots/roshambo/roshambo_bot.h b/open_spiel/bots/roshambo/roshambo_bot.h index 72d5aa54f1..f8ed197af6 100644 --- a/open_spiel/bots/roshambo/roshambo_bot.h +++ b/open_spiel/bots/roshambo/roshambo_bot.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/bots/roshambo/roshambo_bot_test.cc b/open_spiel/bots/roshambo/roshambo_bot_test.cc index 1d0b1de985..976e28ac55 100644 --- a/open_spiel/bots/roshambo/roshambo_bot_test.cc +++ b/open_spiel/bots/roshambo/roshambo_bot_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/bots/uci/random_uci_bot.cc b/open_spiel/bots/uci/random_uci_bot.cc index f94dc33b5b..7acc25a568 100644 --- a/open_spiel/bots/uci/random_uci_bot.cc +++ b/open_spiel/bots/uci/random_uci_bot.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/bots/uci/uci_bot.cc b/open_spiel/bots/uci/uci_bot.cc index 9f365dcfe0..b13d48de0d 100644 --- a/open_spiel/bots/uci/uci_bot.cc +++ b/open_spiel/bots/uci/uci_bot.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/bots/uci/uci_bot.h b/open_spiel/bots/uci/uci_bot.h index 45eaf5c4bf..18486140be 100644 --- a/open_spiel/bots/uci/uci_bot.h +++ b/open_spiel/bots/uci/uci_bot.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/bots/uci/uci_bot_test.cc b/open_spiel/bots/uci/uci_bot_test.cc index 8fd2b8b2df..7e47313a94 100644 --- a/open_spiel/bots/uci/uci_bot_test.cc +++ b/open_spiel/bots/uci/uci_bot_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/bots/xinxin/xinxin_bot.cc b/open_spiel/bots/xinxin/xinxin_bot.cc index 5cce8da1c6..e9e8fb824c 100644 --- a/open_spiel/bots/xinxin/xinxin_bot.cc +++ b/open_spiel/bots/xinxin/xinxin_bot.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/bots/xinxin/xinxin_bot.h b/open_spiel/bots/xinxin/xinxin_bot.h index cada5d6a0c..9f2f12d7a4 100644 --- a/open_spiel/bots/xinxin/xinxin_bot.h +++ b/open_spiel/bots/xinxin/xinxin_bot.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/bots/xinxin/xinxin_bot_test.cc b/open_spiel/bots/xinxin/xinxin_bot_test.cc index 94d9ae07eb..8bd5d23f3b 100644 --- a/open_spiel/bots/xinxin/xinxin_bot_test.cc +++ b/open_spiel/bots/xinxin/xinxin_bot_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/bots/xinxin/xinxin_bot_test.py b/open_spiel/bots/xinxin/xinxin_bot_test.py index 86102305a4..12c1100dd0 100644 --- a/open_spiel/bots/xinxin/xinxin_bot_test.py +++ b/open_spiel/bots/xinxin/xinxin_bot_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/bots/xinxin/xinxin_game_generator.cc b/open_spiel/bots/xinxin/xinxin_game_generator.cc index 692f0a6233..5c8b05c3a9 100644 --- a/open_spiel/bots/xinxin/xinxin_game_generator.cc +++ b/open_spiel/bots/xinxin/xinxin_game_generator.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/bots/xinxin/xinxin_pybind11.cc b/open_spiel/bots/xinxin/xinxin_pybind11.cc index d6556803e6..57643b6f75 100644 --- a/open_spiel/bots/xinxin/xinxin_pybind11.cc +++ b/open_spiel/bots/xinxin/xinxin_pybind11.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/bots/xinxin/xinxin_pybind11.h b/open_spiel/bots/xinxin/xinxin_pybind11.h index 2b037098dc..463af98ee6 100644 --- a/open_spiel/bots/xinxin/xinxin_pybind11.h +++ b/open_spiel/bots/xinxin/xinxin_pybind11.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/canonical_game_strings.cc b/open_spiel/canonical_game_strings.cc index b487d6042e..8354a98aae 100644 --- a/open_spiel/canonical_game_strings.cc +++ b/open_spiel/canonical_game_strings.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/canonical_game_strings.h b/open_spiel/canonical_game_strings.h index fe7622a791..83e8ee7f98 100644 --- a/open_spiel/canonical_game_strings.h +++ b/open_spiel/canonical_game_strings.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/contrib/python/export_graph.py b/open_spiel/contrib/python/export_graph.py index 31721bc07b..125b70c779 100644 --- a/open_spiel/contrib/python/export_graph.py +++ b/open_spiel/contrib/python/export_graph.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/contrib/tf_trajectories.cc b/open_spiel/contrib/tf_trajectories.cc index f80db5b59b..9a4d592164 100644 --- a/open_spiel/contrib/tf_trajectories.cc +++ b/open_spiel/contrib/tf_trajectories.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/contrib/tf_trajectories.h b/open_spiel/contrib/tf_trajectories.h index 3320439924..8440fba565 100644 --- a/open_spiel/contrib/tf_trajectories.h +++ b/open_spiel/contrib/tf_trajectories.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/contrib/tf_trajectories_example.cc b/open_spiel/contrib/tf_trajectories_example.cc index cbc420520a..d219480b1d 100644 --- a/open_spiel/contrib/tf_trajectories_example.cc +++ b/open_spiel/contrib/tf_trajectories_example.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/data/paper_data/routing_game_experiments/utils.py b/open_spiel/data/paper_data/routing_game_experiments/utils.py index d2df737dc8..b18c7d9a53 100644 --- a/open_spiel/data/paper_data/routing_game_experiments/utils.py +++ b/open_spiel/data/paper_data/routing_game_experiments/utils.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/eigen/eigen_basic_test.cc b/open_spiel/eigen/eigen_basic_test.cc index f09142ac21..356b7765f1 100644 --- a/open_spiel/eigen/eigen_basic_test.cc +++ b/open_spiel/eigen/eigen_basic_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/eigen/eigen_binding_test.py b/open_spiel/eigen/eigen_binding_test.py index a1e24fbc6f..57cf19d6e6 100644 --- a/open_spiel/eigen/eigen_binding_test.py +++ b/open_spiel/eigen/eigen_binding_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/eigen/eigen_test_support.h b/open_spiel/eigen/eigen_test_support.h index f3e0283459..ca7eda5b54 100644 --- a/open_spiel/eigen/eigen_test_support.h +++ b/open_spiel/eigen/eigen_test_support.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/eigen/pyeig.h b/open_spiel/eigen/pyeig.h index df38927134..a52ed6c939 100644 --- a/open_spiel/eigen/pyeig.h +++ b/open_spiel/eigen/pyeig.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/eigen/pyspiel_eigen_test.cc b/open_spiel/eigen/pyspiel_eigen_test.cc index 05326996a8..f8975a579e 100644 --- a/open_spiel/eigen/pyspiel_eigen_test.cc +++ b/open_spiel/eigen/pyspiel_eigen_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/examples/alpha_zero_example.cc b/open_spiel/examples/alpha_zero_example.cc index 91433debc0..93df613106 100644 --- a/open_spiel/examples/alpha_zero_example.cc +++ b/open_spiel/examples/alpha_zero_example.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/examples/alpha_zero_torch_example.cc b/open_spiel/examples/alpha_zero_torch_example.cc index b5179dad52..07a58f9712 100644 --- a/open_spiel/examples/alpha_zero_torch_example.cc +++ b/open_spiel/examples/alpha_zero_torch_example.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/examples/alpha_zero_torch_game_example.cc b/open_spiel/examples/alpha_zero_torch_game_example.cc index 5324c57364..ff836b27df 100644 --- a/open_spiel/examples/alpha_zero_torch_game_example.cc +++ b/open_spiel/examples/alpha_zero_torch_game_example.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/examples/benchmark_game.cc b/open_spiel/examples/benchmark_game.cc index a4eb71c339..69f30930bd 100644 --- a/open_spiel/examples/benchmark_game.cc +++ b/open_spiel/examples/benchmark_game.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/examples/cfr_example.cc b/open_spiel/examples/cfr_example.cc index 05312e62f3..924ae942e4 100644 --- a/open_spiel/examples/cfr_example.cc +++ b/open_spiel/examples/cfr_example.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/examples/cfr_multi_equilibria_example.cc b/open_spiel/examples/cfr_multi_equilibria_example.cc index e9e9be53ad..10dd43501e 100644 --- a/open_spiel/examples/cfr_multi_equilibria_example.cc +++ b/open_spiel/examples/cfr_multi_equilibria_example.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/examples/count_all_states.cc b/open_spiel/examples/count_all_states.cc index 740062c21b..a100398555 100644 --- a/open_spiel/examples/count_all_states.cc +++ b/open_spiel/examples/count_all_states.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/examples/dqn_torch_example.cc b/open_spiel/examples/dqn_torch_example.cc index 0e61e50c78..c424e25264 100644 --- a/open_spiel/examples/dqn_torch_example.cc +++ b/open_spiel/examples/dqn_torch_example.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/examples/example.cc b/open_spiel/examples/example.cc index 46f4606079..c163f670fe 100644 --- a/open_spiel/examples/example.cc +++ b/open_spiel/examples/example.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/examples/fsicfr_liars_dice.cc b/open_spiel/examples/fsicfr_liars_dice.cc index 8f96b15aae..7b11afe366 100644 --- a/open_spiel/examples/fsicfr_liars_dice.cc +++ b/open_spiel/examples/fsicfr_liars_dice.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/examples/gtp.cc b/open_spiel/examples/gtp.cc index ccbb82fbca..804367c836 100644 --- a/open_spiel/examples/gtp.cc +++ b/open_spiel/examples/gtp.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/examples/imperfect_recall_mccfr.cc b/open_spiel/examples/imperfect_recall_mccfr.cc index 51a8449a6d..47a86332d7 100644 --- a/open_spiel/examples/imperfect_recall_mccfr.cc +++ b/open_spiel/examples/imperfect_recall_mccfr.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/examples/matrix_example.cc b/open_spiel/examples/matrix_example.cc index 90cfb7323f..1d1b5c2231 100644 --- a/open_spiel/examples/matrix_example.cc +++ b/open_spiel/examples/matrix_example.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/examples/mcts_example.cc b/open_spiel/examples/mcts_example.cc index 0e6fed491e..c8337a9e9e 100644 --- a/open_spiel/examples/mcts_example.cc +++ b/open_spiel/examples/mcts_example.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/examples/minimax_example.cc b/open_spiel/examples/minimax_example.cc index f10938ba0d..5d8bf0df6e 100644 --- a/open_spiel/examples/minimax_example.cc +++ b/open_spiel/examples/minimax_example.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/examples/policy_iteration_example.cc b/open_spiel/examples/policy_iteration_example.cc index f07d48dfc2..21cb039f2d 100644 --- a/open_spiel/examples/policy_iteration_example.cc +++ b/open_spiel/examples/policy_iteration_example.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/examples/sbr_blotto/fictitious_play.cc b/open_spiel/examples/sbr_blotto/fictitious_play.cc index 5bf20e5d6e..2b47c0e89d 100644 --- a/open_spiel/examples/sbr_blotto/fictitious_play.cc +++ b/open_spiel/examples/sbr_blotto/fictitious_play.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/examples/sbr_blotto/fictitious_play.h b/open_spiel/examples/sbr_blotto/fictitious_play.h index d2b0642b5b..58f50f75ed 100644 --- a/open_spiel/examples/sbr_blotto/fictitious_play.h +++ b/open_spiel/examples/sbr_blotto/fictitious_play.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/examples/sbr_blotto/sbr_blotto_main.cc b/open_spiel/examples/sbr_blotto/sbr_blotto_main.cc index e26e5026aa..b90f4f1b24 100644 --- a/open_spiel/examples/sbr_blotto/sbr_blotto_main.cc +++ b/open_spiel/examples/sbr_blotto/sbr_blotto_main.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/examples/shared_library_example.cc b/open_spiel/examples/shared_library_example.cc index ca040f5e8f..3e73a909f8 100644 --- a/open_spiel/examples/shared_library_example.cc +++ b/open_spiel/examples/shared_library_example.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/examples/tabular_q_learning_example.cc b/open_spiel/examples/tabular_q_learning_example.cc index f8829cb542..4f09e841a8 100644 --- a/open_spiel/examples/tabular_q_learning_example.cc +++ b/open_spiel/examples/tabular_q_learning_example.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/examples/tabular_sarsa_example.cc b/open_spiel/examples/tabular_sarsa_example.cc index 17412abb29..9b3e7166c3 100644 --- a/open_spiel/examples/tabular_sarsa_example.cc +++ b/open_spiel/examples/tabular_sarsa_example.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/examples/value_iteration_example.cc b/open_spiel/examples/value_iteration_example.cc index e168c3d17c..02748769bb 100644 --- a/open_spiel/examples/value_iteration_example.cc +++ b/open_spiel/examples/value_iteration_example.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/game_parameters.cc b/open_spiel/game_parameters.cc index dee8cb89b4..a72fd78264 100644 --- a/open_spiel/game_parameters.cc +++ b/open_spiel/game_parameters.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/game_parameters.h b/open_spiel/game_parameters.h index 41ff9aa170..2ee7da9492 100644 --- a/open_spiel/game_parameters.h +++ b/open_spiel/game_parameters.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/game_transforms/coop_to_1p.cc b/open_spiel/game_transforms/coop_to_1p.cc index 12a7364b17..94bc44870f 100644 --- a/open_spiel/game_transforms/coop_to_1p.cc +++ b/open_spiel/game_transforms/coop_to_1p.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/game_transforms/coop_to_1p.h b/open_spiel/game_transforms/coop_to_1p.h index 95c645d674..9b7e35b3fd 100644 --- a/open_spiel/game_transforms/coop_to_1p.h +++ b/open_spiel/game_transforms/coop_to_1p.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/game_transforms/coop_to_1p_test.cc b/open_spiel/game_transforms/coop_to_1p_test.cc index 2922696ad2..30a3f52309 100644 --- a/open_spiel/game_transforms/coop_to_1p_test.cc +++ b/open_spiel/game_transforms/coop_to_1p_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/game_transforms/efg_writer.cc b/open_spiel/game_transforms/efg_writer.cc index 4aea33a11e..19a4c87034 100644 --- a/open_spiel/game_transforms/efg_writer.cc +++ b/open_spiel/game_transforms/efg_writer.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/game_transforms/efg_writer.h b/open_spiel/game_transforms/efg_writer.h index 751b94e280..b236842216 100644 --- a/open_spiel/game_transforms/efg_writer.h +++ b/open_spiel/game_transforms/efg_writer.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/game_transforms/efg_writer_test.cc b/open_spiel/game_transforms/efg_writer_test.cc index 26d263c564..c433c5e501 100644 --- a/open_spiel/game_transforms/efg_writer_test.cc +++ b/open_spiel/game_transforms/efg_writer_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/game_transforms/game_wrapper.h b/open_spiel/game_transforms/game_wrapper.h index 0b802c2f3a..95e0e4dff7 100644 --- a/open_spiel/game_transforms/game_wrapper.h +++ b/open_spiel/game_transforms/game_wrapper.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/game_transforms/misere.cc b/open_spiel/game_transforms/misere.cc index b6a387737a..5f90960f36 100644 --- a/open_spiel/game_transforms/misere.cc +++ b/open_spiel/game_transforms/misere.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/game_transforms/misere.h b/open_spiel/game_transforms/misere.h index 262851e305..a9af487c6f 100644 --- a/open_spiel/game_transforms/misere.h +++ b/open_spiel/game_transforms/misere.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/game_transforms/misere_test.cc b/open_spiel/game_transforms/misere_test.cc index 950b30802f..c0ee6a2c23 100644 --- a/open_spiel/game_transforms/misere_test.cc +++ b/open_spiel/game_transforms/misere_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/game_transforms/normal_form_extensive_game.cc b/open_spiel/game_transforms/normal_form_extensive_game.cc index e8a1532458..c724dfecc9 100644 --- a/open_spiel/game_transforms/normal_form_extensive_game.cc +++ b/open_spiel/game_transforms/normal_form_extensive_game.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/game_transforms/normal_form_extensive_game.h b/open_spiel/game_transforms/normal_form_extensive_game.h index 91ba5459c4..273f9581bd 100644 --- a/open_spiel/game_transforms/normal_form_extensive_game.h +++ b/open_spiel/game_transforms/normal_form_extensive_game.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/game_transforms/normal_form_extensive_game_test.cc b/open_spiel/game_transforms/normal_form_extensive_game_test.cc index 3e53a58167..60372db8c6 100644 --- a/open_spiel/game_transforms/normal_form_extensive_game_test.cc +++ b/open_spiel/game_transforms/normal_form_extensive_game_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/game_transforms/repeated_game.cc b/open_spiel/game_transforms/repeated_game.cc index b25d108e1c..860a318878 100644 --- a/open_spiel/game_transforms/repeated_game.cc +++ b/open_spiel/game_transforms/repeated_game.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/game_transforms/repeated_game.h b/open_spiel/game_transforms/repeated_game.h index 175407cbf5..3720fb7de9 100644 --- a/open_spiel/game_transforms/repeated_game.h +++ b/open_spiel/game_transforms/repeated_game.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/game_transforms/repeated_game_test.cc b/open_spiel/game_transforms/repeated_game_test.cc index b851584682..a44ec1a132 100644 --- a/open_spiel/game_transforms/repeated_game_test.cc +++ b/open_spiel/game_transforms/repeated_game_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/game_transforms/restricted_nash_response.cc b/open_spiel/game_transforms/restricted_nash_response.cc index ad8636df32..220aa4c7fc 100644 --- a/open_spiel/game_transforms/restricted_nash_response.cc +++ b/open_spiel/game_transforms/restricted_nash_response.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/game_transforms/restricted_nash_response.h b/open_spiel/game_transforms/restricted_nash_response.h index 442e0db14f..88fe27bf10 100644 --- a/open_spiel/game_transforms/restricted_nash_response.h +++ b/open_spiel/game_transforms/restricted_nash_response.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/game_transforms/restricted_nash_response_test.cc b/open_spiel/game_transforms/restricted_nash_response_test.cc index 307d29b8a5..260da53494 100644 --- a/open_spiel/game_transforms/restricted_nash_response_test.cc +++ b/open_spiel/game_transforms/restricted_nash_response_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/game_transforms/start_at.cc b/open_spiel/game_transforms/start_at.cc index b1c196ef69..7ec882a898 100644 --- a/open_spiel/game_transforms/start_at.cc +++ b/open_spiel/game_transforms/start_at.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/game_transforms/start_at.h b/open_spiel/game_transforms/start_at.h index 1b76036e13..cddc5175de 100644 --- a/open_spiel/game_transforms/start_at.h +++ b/open_spiel/game_transforms/start_at.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/game_transforms/start_at_test.cc b/open_spiel/game_transforms/start_at_test.cc index 6490ccd61c..631cfdc1ef 100644 --- a/open_spiel/game_transforms/start_at_test.cc +++ b/open_spiel/game_transforms/start_at_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/game_transforms/turn_based_simultaneous_game.cc b/open_spiel/game_transforms/turn_based_simultaneous_game.cc index 9c3f190c8e..3c4155eb75 100644 --- a/open_spiel/game_transforms/turn_based_simultaneous_game.cc +++ b/open_spiel/game_transforms/turn_based_simultaneous_game.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/game_transforms/turn_based_simultaneous_game.h b/open_spiel/game_transforms/turn_based_simultaneous_game.h index ce5c580123..6897e46c03 100644 --- a/open_spiel/game_transforms/turn_based_simultaneous_game.h +++ b/open_spiel/game_transforms/turn_based_simultaneous_game.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/game_transforms/turn_based_simultaneous_game_test.cc b/open_spiel/game_transforms/turn_based_simultaneous_game_test.cc index e9f7ed9156..feef5faa1f 100644 --- a/open_spiel/game_transforms/turn_based_simultaneous_game_test.cc +++ b/open_spiel/game_transforms/turn_based_simultaneous_game_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/backgammon.cc b/open_spiel/games/backgammon.cc index efe590a5bd..8dfa43c94a 100644 --- a/open_spiel/games/backgammon.cc +++ b/open_spiel/games/backgammon.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/backgammon.h b/open_spiel/games/backgammon.h index 14cf22e888..4e7e886e6c 100644 --- a/open_spiel/games/backgammon.h +++ b/open_spiel/games/backgammon.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/backgammon_test.cc b/open_spiel/games/backgammon_test.cc index a01eda0a6a..f06d096421 100644 --- a/open_spiel/games/backgammon_test.cc +++ b/open_spiel/games/backgammon_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/battleship.cc b/open_spiel/games/battleship.cc index 6e3bbb5498..a998b46b0a 100644 --- a/open_spiel/games/battleship.cc +++ b/open_spiel/games/battleship.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/battleship.h b/open_spiel/games/battleship.h index ab827ffa4e..e121d005f1 100644 --- a/open_spiel/games/battleship.h +++ b/open_spiel/games/battleship.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/battleship_test.cc b/open_spiel/games/battleship_test.cc index 82dbbef2aa..722b7f17a8 100644 --- a/open_spiel/games/battleship_test.cc +++ b/open_spiel/games/battleship_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/battleship_types.cc b/open_spiel/games/battleship_types.cc index ed28003f9c..73222e616e 100644 --- a/open_spiel/games/battleship_types.cc +++ b/open_spiel/games/battleship_types.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/battleship_types.h b/open_spiel/games/battleship_types.h index 10cbd907ff..a936b94d50 100644 --- a/open_spiel/games/battleship_types.h +++ b/open_spiel/games/battleship_types.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/blackjack.cc b/open_spiel/games/blackjack.cc index a859b0dfc8..990ea7f19a 100644 --- a/open_spiel/games/blackjack.cc +++ b/open_spiel/games/blackjack.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/blackjack.h b/open_spiel/games/blackjack.h index c8f38f5dc0..60cdd7b3fd 100644 --- a/open_spiel/games/blackjack.h +++ b/open_spiel/games/blackjack.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/blackjack_test.cc b/open_spiel/games/blackjack_test.cc index c16e0b52c3..eedc62b3ca 100644 --- a/open_spiel/games/blackjack_test.cc +++ b/open_spiel/games/blackjack_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/blotto.cc b/open_spiel/games/blotto.cc index 5656a224b8..4dce5c6106 100644 --- a/open_spiel/games/blotto.cc +++ b/open_spiel/games/blotto.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/blotto.h b/open_spiel/games/blotto.h index 8d9d807bf2..48f30ec151 100644 --- a/open_spiel/games/blotto.h +++ b/open_spiel/games/blotto.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/blotto_test.cc b/open_spiel/games/blotto_test.cc index 5bcc7dff96..d6fa05f3c8 100644 --- a/open_spiel/games/blotto_test.cc +++ b/open_spiel/games/blotto_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/breakthrough.cc b/open_spiel/games/breakthrough.cc index ad8e555d26..a019bc6c28 100644 --- a/open_spiel/games/breakthrough.cc +++ b/open_spiel/games/breakthrough.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/breakthrough.h b/open_spiel/games/breakthrough.h index b15d50afe1..e7aed3d4f8 100644 --- a/open_spiel/games/breakthrough.h +++ b/open_spiel/games/breakthrough.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/breakthrough_test.cc b/open_spiel/games/breakthrough_test.cc index 6c8851e717..21ee254ae8 100644 --- a/open_spiel/games/breakthrough_test.cc +++ b/open_spiel/games/breakthrough_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/bridge.cc b/open_spiel/games/bridge.cc index b4db506913..717864ea34 100644 --- a/open_spiel/games/bridge.cc +++ b/open_spiel/games/bridge.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/bridge.h b/open_spiel/games/bridge.h index bc1752f07f..baa7e89d66 100644 --- a/open_spiel/games/bridge.h +++ b/open_spiel/games/bridge.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/bridge/bridge_scoring.cc b/open_spiel/games/bridge/bridge_scoring.cc index f7d3d2ebb6..72700a352f 100644 --- a/open_spiel/games/bridge/bridge_scoring.cc +++ b/open_spiel/games/bridge/bridge_scoring.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/bridge/bridge_scoring.h b/open_spiel/games/bridge/bridge_scoring.h index e0ccf9171d..a7bd72ea3d 100644 --- a/open_spiel/games/bridge/bridge_scoring.h +++ b/open_spiel/games/bridge/bridge_scoring.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/bridge_test.cc b/open_spiel/games/bridge_test.cc index 861c3f7528..7b1bf18d8a 100644 --- a/open_spiel/games/bridge_test.cc +++ b/open_spiel/games/bridge_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/bridge_uncontested_bidding.cc b/open_spiel/games/bridge_uncontested_bidding.cc index 6588bc0f73..06ed071b7a 100644 --- a/open_spiel/games/bridge_uncontested_bidding.cc +++ b/open_spiel/games/bridge_uncontested_bidding.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/bridge_uncontested_bidding.h b/open_spiel/games/bridge_uncontested_bidding.h index 442ea6af9c..800821ae0d 100644 --- a/open_spiel/games/bridge_uncontested_bidding.h +++ b/open_spiel/games/bridge_uncontested_bidding.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/catch.cc b/open_spiel/games/catch.cc index 63354e14f9..4156454a13 100644 --- a/open_spiel/games/catch.cc +++ b/open_spiel/games/catch.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/catch.h b/open_spiel/games/catch.h index a3135d58f3..87cc763c96 100644 --- a/open_spiel/games/catch.h +++ b/open_spiel/games/catch.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/catch_test.cc b/open_spiel/games/catch_test.cc index 5e64a47912..2db2f4e06c 100644 --- a/open_spiel/games/catch_test.cc +++ b/open_spiel/games/catch_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/chess.cc b/open_spiel/games/chess.cc index b14926473a..3afdd037c7 100644 --- a/open_spiel/games/chess.cc +++ b/open_spiel/games/chess.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/chess.h b/open_spiel/games/chess.h index c2289149a0..05ecf291ec 100644 --- a/open_spiel/games/chess.h +++ b/open_spiel/games/chess.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/chess/chess_board.cc b/open_spiel/games/chess/chess_board.cc index b953be4ec1..50fc03d796 100644 --- a/open_spiel/games/chess/chess_board.cc +++ b/open_spiel/games/chess/chess_board.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/chess/chess_board.h b/open_spiel/games/chess/chess_board.h index 2f9b335bee..cbd3de93fc 100644 --- a/open_spiel/games/chess/chess_board.h +++ b/open_spiel/games/chess/chess_board.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/chess/chess_common.cc b/open_spiel/games/chess/chess_common.cc index 768323dfed..5057c010a8 100644 --- a/open_spiel/games/chess/chess_common.cc +++ b/open_spiel/games/chess/chess_common.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/chess/chess_common.h b/open_spiel/games/chess/chess_common.h index 0cc2fa6b85..0b3d36bb01 100644 --- a/open_spiel/games/chess/chess_common.h +++ b/open_spiel/games/chess/chess_common.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/chess_test.cc b/open_spiel/games/chess_test.cc index 95665d7690..9639ab95ce 100644 --- a/open_spiel/games/chess_test.cc +++ b/open_spiel/games/chess_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/cliff_walking.cc b/open_spiel/games/cliff_walking.cc index 85347f99a9..66c7f63a16 100644 --- a/open_spiel/games/cliff_walking.cc +++ b/open_spiel/games/cliff_walking.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/cliff_walking.h b/open_spiel/games/cliff_walking.h index 6a7191d065..be03f49a14 100644 --- a/open_spiel/games/cliff_walking.h +++ b/open_spiel/games/cliff_walking.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/cliff_walking_test.cc b/open_spiel/games/cliff_walking_test.cc index 5c3151e8c1..bf2117ea8f 100644 --- a/open_spiel/games/cliff_walking_test.cc +++ b/open_spiel/games/cliff_walking_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/clobber.cc b/open_spiel/games/clobber.cc index 48a375da9f..035b87dba1 100644 --- a/open_spiel/games/clobber.cc +++ b/open_spiel/games/clobber.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/clobber.h b/open_spiel/games/clobber.h index 7df57a507d..1809cbccd8 100644 --- a/open_spiel/games/clobber.h +++ b/open_spiel/games/clobber.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/clobber_test.cc b/open_spiel/games/clobber_test.cc index b75832ad87..7462661c44 100644 --- a/open_spiel/games/clobber_test.cc +++ b/open_spiel/games/clobber_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/coin_game.cc b/open_spiel/games/coin_game.cc index c19c489cfd..af60a89408 100644 --- a/open_spiel/games/coin_game.cc +++ b/open_spiel/games/coin_game.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/coin_game.h b/open_spiel/games/coin_game.h index 68e64a496d..7a39e000c6 100644 --- a/open_spiel/games/coin_game.h +++ b/open_spiel/games/coin_game.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/coin_game_test.cc b/open_spiel/games/coin_game_test.cc index 06e0429184..63feec361c 100644 --- a/open_spiel/games/coin_game_test.cc +++ b/open_spiel/games/coin_game_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/connect_four.cc b/open_spiel/games/connect_four.cc index 2fad18d8c6..ae5dedbd1c 100644 --- a/open_spiel/games/connect_four.cc +++ b/open_spiel/games/connect_four.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/connect_four.h b/open_spiel/games/connect_four.h index ca154fcad6..d155e7d33f 100644 --- a/open_spiel/games/connect_four.h +++ b/open_spiel/games/connect_four.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/connect_four_test.cc b/open_spiel/games/connect_four_test.cc index a9f4943953..582668a9c1 100644 --- a/open_spiel/games/connect_four_test.cc +++ b/open_spiel/games/connect_four_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/coop_box_pushing.cc b/open_spiel/games/coop_box_pushing.cc index cff86cc007..03be568690 100644 --- a/open_spiel/games/coop_box_pushing.cc +++ b/open_spiel/games/coop_box_pushing.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/coop_box_pushing.h b/open_spiel/games/coop_box_pushing.h index c0efc6308f..9d90b309e3 100644 --- a/open_spiel/games/coop_box_pushing.h +++ b/open_spiel/games/coop_box_pushing.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/coop_box_pushing_test.cc b/open_spiel/games/coop_box_pushing_test.cc index 1b86ebd8a9..d500753f67 100644 --- a/open_spiel/games/coop_box_pushing_test.cc +++ b/open_spiel/games/coop_box_pushing_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/coordinated_mp.cc b/open_spiel/games/coordinated_mp.cc index d65f2a17de..edb50b250e 100644 --- a/open_spiel/games/coordinated_mp.cc +++ b/open_spiel/games/coordinated_mp.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/coordinated_mp.h b/open_spiel/games/coordinated_mp.h index 6bc7857736..cd14fdc15c 100644 --- a/open_spiel/games/coordinated_mp.h +++ b/open_spiel/games/coordinated_mp.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/coordinated_mp_test.cc b/open_spiel/games/coordinated_mp_test.cc index b30c28d084..d0b036f94d 100644 --- a/open_spiel/games/coordinated_mp_test.cc +++ b/open_spiel/games/coordinated_mp_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/cursor_go.cc b/open_spiel/games/cursor_go.cc index b21851a014..05371914be 100644 --- a/open_spiel/games/cursor_go.cc +++ b/open_spiel/games/cursor_go.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/cursor_go.h b/open_spiel/games/cursor_go.h index 7e34ce8753..c5d13e45dc 100644 --- a/open_spiel/games/cursor_go.h +++ b/open_spiel/games/cursor_go.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/cursor_go_test.cc b/open_spiel/games/cursor_go_test.cc index 79afa117f9..e04c39afa7 100644 --- a/open_spiel/games/cursor_go_test.cc +++ b/open_spiel/games/cursor_go_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/dark_chess.cc b/open_spiel/games/dark_chess.cc index 3d206a5751..2d76c80f32 100644 --- a/open_spiel/games/dark_chess.cc +++ b/open_spiel/games/dark_chess.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/dark_chess.h b/open_spiel/games/dark_chess.h index e6abed0158..b9e2558a09 100644 --- a/open_spiel/games/dark_chess.h +++ b/open_spiel/games/dark_chess.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/dark_chess_test.cc b/open_spiel/games/dark_chess_test.cc index 46e7e089d6..fc99576035 100644 --- a/open_spiel/games/dark_chess_test.cc +++ b/open_spiel/games/dark_chess_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/dark_hex.cc b/open_spiel/games/dark_hex.cc index 56640dcf41..555dbd18df 100644 --- a/open_spiel/games/dark_hex.cc +++ b/open_spiel/games/dark_hex.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/dark_hex.h b/open_spiel/games/dark_hex.h index 86a62605e4..1194c5f4ff 100644 --- a/open_spiel/games/dark_hex.h +++ b/open_spiel/games/dark_hex.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/dark_hex_test.cc b/open_spiel/games/dark_hex_test.cc index ea71c9aa4a..9ade043b39 100644 --- a/open_spiel/games/dark_hex_test.cc +++ b/open_spiel/games/dark_hex_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/deep_sea.cc b/open_spiel/games/deep_sea.cc index 87348d005c..bb65eab62d 100644 --- a/open_spiel/games/deep_sea.cc +++ b/open_spiel/games/deep_sea.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/deep_sea.h b/open_spiel/games/deep_sea.h index 186b495256..7cdeed7042 100644 --- a/open_spiel/games/deep_sea.h +++ b/open_spiel/games/deep_sea.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/deep_sea_test.cc b/open_spiel/games/deep_sea_test.cc index 171026f0e3..57fd9e203a 100644 --- a/open_spiel/games/deep_sea_test.cc +++ b/open_spiel/games/deep_sea_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/efg_game.cc b/open_spiel/games/efg_game.cc index ad0119c6bf..640fd5cd2e 100644 --- a/open_spiel/games/efg_game.cc +++ b/open_spiel/games/efg_game.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/efg_game.h b/open_spiel/games/efg_game.h index 147867f041..ab3f4df04d 100644 --- a/open_spiel/games/efg_game.h +++ b/open_spiel/games/efg_game.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/efg_game_data.cc b/open_spiel/games/efg_game_data.cc index 3fdfeeeb7c..eaf40665ef 100644 --- a/open_spiel/games/efg_game_data.cc +++ b/open_spiel/games/efg_game_data.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/efg_game_data.h b/open_spiel/games/efg_game_data.h index 3704dcfefe..de1c114dfa 100644 --- a/open_spiel/games/efg_game_data.h +++ b/open_spiel/games/efg_game_data.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/efg_game_test.cc b/open_spiel/games/efg_game_test.cc index 444ee81a13..ecee91d103 100644 --- a/open_spiel/games/efg_game_test.cc +++ b/open_spiel/games/efg_game_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/first_sealed_auction.cc b/open_spiel/games/first_sealed_auction.cc index 50cc589372..0017eeb0b5 100644 --- a/open_spiel/games/first_sealed_auction.cc +++ b/open_spiel/games/first_sealed_auction.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/first_sealed_auction.h b/open_spiel/games/first_sealed_auction.h index 32a1e77d0f..4b20e612e4 100644 --- a/open_spiel/games/first_sealed_auction.h +++ b/open_spiel/games/first_sealed_auction.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/first_sealed_auction_test.cc b/open_spiel/games/first_sealed_auction_test.cc index 8994719c68..f0651322cd 100644 --- a/open_spiel/games/first_sealed_auction_test.cc +++ b/open_spiel/games/first_sealed_auction_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/gamut/gamut.cc b/open_spiel/games/gamut/gamut.cc index a0a8cfe250..892fe6efbf 100644 --- a/open_spiel/games/gamut/gamut.cc +++ b/open_spiel/games/gamut/gamut.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/gamut/gamut.h b/open_spiel/games/gamut/gamut.h index e949dea4e8..42e0654853 100644 --- a/open_spiel/games/gamut/gamut.h +++ b/open_spiel/games/gamut/gamut.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/gamut/gamut_pybind11.cc b/open_spiel/games/gamut/gamut_pybind11.cc index f15dde1c48..ea0ac1b44a 100644 --- a/open_spiel/games/gamut/gamut_pybind11.cc +++ b/open_spiel/games/gamut/gamut_pybind11.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/gamut/gamut_pybind11.h b/open_spiel/games/gamut/gamut_pybind11.h index 623cfc6c59..988bb7c495 100644 --- a/open_spiel/games/gamut/gamut_pybind11.h +++ b/open_spiel/games/gamut/gamut_pybind11.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/gamut/gamut_test.cc b/open_spiel/games/gamut/gamut_test.cc index 1c6508948b..50cbcb0171 100644 --- a/open_spiel/games/gamut/gamut_test.cc +++ b/open_spiel/games/gamut/gamut_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/gamut/gamut_test.py b/open_spiel/games/gamut/gamut_test.py index 8a176d1281..85123ebc2f 100644 --- a/open_spiel/games/gamut/gamut_test.py +++ b/open_spiel/games/gamut/gamut_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/games/gin_rummy.cc b/open_spiel/games/gin_rummy.cc index cc088f5e05..5688f39712 100644 --- a/open_spiel/games/gin_rummy.cc +++ b/open_spiel/games/gin_rummy.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/gin_rummy.h b/open_spiel/games/gin_rummy.h index 2c84c82f6d..d8b07acdd1 100644 --- a/open_spiel/games/gin_rummy.h +++ b/open_spiel/games/gin_rummy.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/gin_rummy/gin_rummy_utils.cc b/open_spiel/games/gin_rummy/gin_rummy_utils.cc index d1e2d5095f..0bea746925 100644 --- a/open_spiel/games/gin_rummy/gin_rummy_utils.cc +++ b/open_spiel/games/gin_rummy/gin_rummy_utils.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/gin_rummy/gin_rummy_utils.h b/open_spiel/games/gin_rummy/gin_rummy_utils.h index 9cd1d5bc27..3e6e84395e 100644 --- a/open_spiel/games/gin_rummy/gin_rummy_utils.h +++ b/open_spiel/games/gin_rummy/gin_rummy_utils.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/gin_rummy_test.cc b/open_spiel/games/gin_rummy_test.cc index f374d97dc7..2d90371be1 100644 --- a/open_spiel/games/gin_rummy_test.cc +++ b/open_spiel/games/gin_rummy_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/go.cc b/open_spiel/games/go.cc index 237210290e..459fd22439 100644 --- a/open_spiel/games/go.cc +++ b/open_spiel/games/go.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/go.h b/open_spiel/games/go.h index 2e63d5c2ef..9d69bc3489 100644 --- a/open_spiel/games/go.h +++ b/open_spiel/games/go.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/go/go_board.cc b/open_spiel/games/go/go_board.cc index f25f61b52b..9e254ff100 100644 --- a/open_spiel/games/go/go_board.cc +++ b/open_spiel/games/go/go_board.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/go/go_board.h b/open_spiel/games/go/go_board.h index 11e884382f..7809d79b16 100644 --- a/open_spiel/games/go/go_board.h +++ b/open_spiel/games/go/go_board.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/go_test.cc b/open_spiel/games/go_test.cc index ff4599237a..149c520cb4 100644 --- a/open_spiel/games/go_test.cc +++ b/open_spiel/games/go_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/goofspiel.cc b/open_spiel/games/goofspiel.cc index 65a62b5670..36f05d99dc 100644 --- a/open_spiel/games/goofspiel.cc +++ b/open_spiel/games/goofspiel.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/goofspiel.h b/open_spiel/games/goofspiel.h index a9d76a81be..199d60ba5f 100644 --- a/open_spiel/games/goofspiel.h +++ b/open_spiel/games/goofspiel.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/goofspiel_test.cc b/open_spiel/games/goofspiel_test.cc index 50bea0e2cb..bc2f47b61c 100644 --- a/open_spiel/games/goofspiel_test.cc +++ b/open_spiel/games/goofspiel_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/hanabi.cc b/open_spiel/games/hanabi.cc index 14e06fb98b..876204dc70 100644 --- a/open_spiel/games/hanabi.cc +++ b/open_spiel/games/hanabi.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/hanabi.h b/open_spiel/games/hanabi.h index cd3fe2c379..afa2f3cecd 100644 --- a/open_spiel/games/hanabi.h +++ b/open_spiel/games/hanabi.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/hanabi_test.cc b/open_spiel/games/hanabi_test.cc index 645a883379..4c26d35a12 100644 --- a/open_spiel/games/hanabi_test.cc +++ b/open_spiel/games/hanabi_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/havannah.cc b/open_spiel/games/havannah.cc index a6598647dd..c438fb6d58 100644 --- a/open_spiel/games/havannah.cc +++ b/open_spiel/games/havannah.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/havannah.h b/open_spiel/games/havannah.h index d2966497f5..d010cc6f40 100644 --- a/open_spiel/games/havannah.h +++ b/open_spiel/games/havannah.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/havannah_test.cc b/open_spiel/games/havannah_test.cc index 87bdf73bc7..4718a22017 100644 --- a/open_spiel/games/havannah_test.cc +++ b/open_spiel/games/havannah_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/hearts.cc b/open_spiel/games/hearts.cc index 1e3f90ba25..9ace5acc0b 100644 --- a/open_spiel/games/hearts.cc +++ b/open_spiel/games/hearts.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/hearts.h b/open_spiel/games/hearts.h index 685d9cda52..9643b10d46 100644 --- a/open_spiel/games/hearts.h +++ b/open_spiel/games/hearts.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/hearts_test.cc b/open_spiel/games/hearts_test.cc index c17db08a0b..0345b75530 100644 --- a/open_spiel/games/hearts_test.cc +++ b/open_spiel/games/hearts_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/hex.cc b/open_spiel/games/hex.cc index 1cfb320e46..e5898fd18b 100644 --- a/open_spiel/games/hex.cc +++ b/open_spiel/games/hex.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/hex.h b/open_spiel/games/hex.h index 9da38c1f53..a2a6fccc84 100644 --- a/open_spiel/games/hex.h +++ b/open_spiel/games/hex.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/hex_test.cc b/open_spiel/games/hex_test.cc index 0449fdcff1..fe749828c6 100644 --- a/open_spiel/games/hex_test.cc +++ b/open_spiel/games/hex_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/kriegspiel.cc b/open_spiel/games/kriegspiel.cc index 5904462f3c..6f4ca23126 100644 --- a/open_spiel/games/kriegspiel.cc +++ b/open_spiel/games/kriegspiel.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/kriegspiel.h b/open_spiel/games/kriegspiel.h index 18041c6309..67c8bbd701 100644 --- a/open_spiel/games/kriegspiel.h +++ b/open_spiel/games/kriegspiel.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/kriegspiel_test.cc b/open_spiel/games/kriegspiel_test.cc index 73e1776f68..4d36bbf575 100644 --- a/open_spiel/games/kriegspiel_test.cc +++ b/open_spiel/games/kriegspiel_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/kuhn_poker.cc b/open_spiel/games/kuhn_poker.cc index 843bc6851a..5979568f55 100644 --- a/open_spiel/games/kuhn_poker.cc +++ b/open_spiel/games/kuhn_poker.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/kuhn_poker.h b/open_spiel/games/kuhn_poker.h index 01af2f5220..ae72732f81 100644 --- a/open_spiel/games/kuhn_poker.h +++ b/open_spiel/games/kuhn_poker.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/kuhn_poker_test.cc b/open_spiel/games/kuhn_poker_test.cc index b3a756cfb9..209efdabdd 100644 --- a/open_spiel/games/kuhn_poker_test.cc +++ b/open_spiel/games/kuhn_poker_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/laser_tag.cc b/open_spiel/games/laser_tag.cc index 90d62d98d3..069fd438b2 100644 --- a/open_spiel/games/laser_tag.cc +++ b/open_spiel/games/laser_tag.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/laser_tag.h b/open_spiel/games/laser_tag.h index 4794ba9dfd..2e7072e0f4 100644 --- a/open_spiel/games/laser_tag.h +++ b/open_spiel/games/laser_tag.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/laser_tag_test.cc b/open_spiel/games/laser_tag_test.cc index eb0301efe5..3e33145b13 100644 --- a/open_spiel/games/laser_tag_test.cc +++ b/open_spiel/games/laser_tag_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/leduc_poker.cc b/open_spiel/games/leduc_poker.cc index a145508c22..1e1c18f17c 100644 --- a/open_spiel/games/leduc_poker.cc +++ b/open_spiel/games/leduc_poker.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/leduc_poker.h b/open_spiel/games/leduc_poker.h index d943c48206..428eb24f5f 100644 --- a/open_spiel/games/leduc_poker.h +++ b/open_spiel/games/leduc_poker.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/leduc_poker_test.cc b/open_spiel/games/leduc_poker_test.cc index a5fa4efb6c..f27fff3b7d 100644 --- a/open_spiel/games/leduc_poker_test.cc +++ b/open_spiel/games/leduc_poker_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/lewis_signaling.cc b/open_spiel/games/lewis_signaling.cc index db803f9280..cc32da922b 100644 --- a/open_spiel/games/lewis_signaling.cc +++ b/open_spiel/games/lewis_signaling.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/lewis_signaling.h b/open_spiel/games/lewis_signaling.h index a09c68c266..de432b8d2d 100644 --- a/open_spiel/games/lewis_signaling.h +++ b/open_spiel/games/lewis_signaling.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/lewis_signaling_test.cc b/open_spiel/games/lewis_signaling_test.cc index dda9a02fd6..a48f5b23d2 100644 --- a/open_spiel/games/lewis_signaling_test.cc +++ b/open_spiel/games/lewis_signaling_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/liars_dice.cc b/open_spiel/games/liars_dice.cc index d490bebdf9..1af7d38315 100644 --- a/open_spiel/games/liars_dice.cc +++ b/open_spiel/games/liars_dice.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/liars_dice.h b/open_spiel/games/liars_dice.h index 19d520699b..d2866f1c0f 100644 --- a/open_spiel/games/liars_dice.h +++ b/open_spiel/games/liars_dice.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/liars_dice_test.cc b/open_spiel/games/liars_dice_test.cc index d0b9d0d28e..2e638d42fb 100644 --- a/open_spiel/games/liars_dice_test.cc +++ b/open_spiel/games/liars_dice_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/ludii/chunk_set.cc b/open_spiel/games/ludii/chunk_set.cc index 1f9b055db9..f60214ad34 100644 --- a/open_spiel/games/ludii/chunk_set.cc +++ b/open_spiel/games/ludii/chunk_set.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/ludii/chunk_set.h b/open_spiel/games/ludii/chunk_set.h index be7f9d7f38..6a624ab4d1 100644 --- a/open_spiel/games/ludii/chunk_set.h +++ b/open_spiel/games/ludii/chunk_set.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/ludii/container_state.cc b/open_spiel/games/ludii/container_state.cc index e71c0d00ac..5d03c598b4 100644 --- a/open_spiel/games/ludii/container_state.cc +++ b/open_spiel/games/ludii/container_state.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/ludii/container_state.h b/open_spiel/games/ludii/container_state.h index 40710bb798..f070e1e630 100644 --- a/open_spiel/games/ludii/container_state.h +++ b/open_spiel/games/ludii/container_state.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/ludii/context.cc b/open_spiel/games/ludii/context.cc index 048061f4e3..84931ce334 100644 --- a/open_spiel/games/ludii/context.cc +++ b/open_spiel/games/ludii/context.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/ludii/context.h b/open_spiel/games/ludii/context.h index fa0111b935..be52d82a89 100644 --- a/open_spiel/games/ludii/context.h +++ b/open_spiel/games/ludii/context.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/ludii/game.cc b/open_spiel/games/ludii/game.cc index ff3deb7dbc..0cb6be6f8b 100644 --- a/open_spiel/games/ludii/game.cc +++ b/open_spiel/games/ludii/game.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/ludii/game.h b/open_spiel/games/ludii/game.h index efa5c09c6c..c1bb02221c 100644 --- a/open_spiel/games/ludii/game.h +++ b/open_spiel/games/ludii/game.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/ludii/game_loader.cc b/open_spiel/games/ludii/game_loader.cc index b50f821948..148f6048e8 100644 --- a/open_spiel/games/ludii/game_loader.cc +++ b/open_spiel/games/ludii/game_loader.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/ludii/game_loader.h b/open_spiel/games/ludii/game_loader.h index dbc1a8b740..948b7c2a3b 100644 --- a/open_spiel/games/ludii/game_loader.h +++ b/open_spiel/games/ludii/game_loader.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/ludii/jni_utils.cc b/open_spiel/games/ludii/jni_utils.cc index 8c6ef70fad..5316319541 100644 --- a/open_spiel/games/ludii/jni_utils.cc +++ b/open_spiel/games/ludii/jni_utils.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/ludii/jni_utils.h b/open_spiel/games/ludii/jni_utils.h index cd4bc7a952..07f9bbaa5d 100644 --- a/open_spiel/games/ludii/jni_utils.h +++ b/open_spiel/games/ludii/jni_utils.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/ludii/ludii_demo.cc b/open_spiel/games/ludii/ludii_demo.cc index b3cb8a317b..ccdcf44510 100644 --- a/open_spiel/games/ludii/ludii_demo.cc +++ b/open_spiel/games/ludii/ludii_demo.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/ludii/mode.cc b/open_spiel/games/ludii/mode.cc index a85a405bca..2c865250b2 100644 --- a/open_spiel/games/ludii/mode.cc +++ b/open_spiel/games/ludii/mode.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/ludii/mode.h b/open_spiel/games/ludii/mode.h index 3698959604..4f5974fff8 100644 --- a/open_spiel/games/ludii/mode.h +++ b/open_spiel/games/ludii/mode.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/ludii/move.cc b/open_spiel/games/ludii/move.cc index 0b56108763..1ba7eafdbb 100644 --- a/open_spiel/games/ludii/move.cc +++ b/open_spiel/games/ludii/move.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/ludii/move.h b/open_spiel/games/ludii/move.h index ca844c847e..80ebda9a21 100644 --- a/open_spiel/games/ludii/move.h +++ b/open_spiel/games/ludii/move.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/ludii/moves.cc b/open_spiel/games/ludii/moves.cc index 87bde0c1ae..e49befd482 100644 --- a/open_spiel/games/ludii/moves.cc +++ b/open_spiel/games/ludii/moves.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/ludii/moves.h b/open_spiel/games/ludii/moves.h index 3a28964d5b..8d2cd66e10 100644 --- a/open_spiel/games/ludii/moves.h +++ b/open_spiel/games/ludii/moves.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/ludii/region.cc b/open_spiel/games/ludii/region.cc index 3d822aaacf..5c18518537 100644 --- a/open_spiel/games/ludii/region.cc +++ b/open_spiel/games/ludii/region.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/ludii/region.h b/open_spiel/games/ludii/region.h index 26233a4257..9b73f2e21f 100644 --- a/open_spiel/games/ludii/region.h +++ b/open_spiel/games/ludii/region.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/ludii/state.cc b/open_spiel/games/ludii/state.cc index 9d3384615e..d58bd3c781 100644 --- a/open_spiel/games/ludii/state.cc +++ b/open_spiel/games/ludii/state.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/ludii/state.h b/open_spiel/games/ludii/state.h index 0fa6c6abd8..50be0679df 100644 --- a/open_spiel/games/ludii/state.h +++ b/open_spiel/games/ludii/state.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/ludii/trial.cc b/open_spiel/games/ludii/trial.cc index fad2c24ac1..75a7ab9f52 100644 --- a/open_spiel/games/ludii/trial.cc +++ b/open_spiel/games/ludii/trial.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/ludii/trial.h b/open_spiel/games/ludii/trial.h index afa591e242..3c48c6ad6e 100644 --- a/open_spiel/games/ludii/trial.h +++ b/open_spiel/games/ludii/trial.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/markov_soccer.cc b/open_spiel/games/markov_soccer.cc index d81c6e29f9..3234a43206 100644 --- a/open_spiel/games/markov_soccer.cc +++ b/open_spiel/games/markov_soccer.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/markov_soccer.h b/open_spiel/games/markov_soccer.h index 2f088c9002..e1474a4b93 100644 --- a/open_spiel/games/markov_soccer.h +++ b/open_spiel/games/markov_soccer.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/markov_soccer_test.cc b/open_spiel/games/markov_soccer_test.cc index 9bac844a02..a8cbb4546e 100644 --- a/open_spiel/games/markov_soccer_test.cc +++ b/open_spiel/games/markov_soccer_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/matching_pennies_3p.cc b/open_spiel/games/matching_pennies_3p.cc index 13e8ddf81c..52103289f9 100644 --- a/open_spiel/games/matching_pennies_3p.cc +++ b/open_spiel/games/matching_pennies_3p.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/matching_pennies_3p.h b/open_spiel/games/matching_pennies_3p.h index 7b1040996c..1ea9716c1f 100644 --- a/open_spiel/games/matching_pennies_3p.h +++ b/open_spiel/games/matching_pennies_3p.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/matching_pennies_3p_test.cc b/open_spiel/games/matching_pennies_3p_test.cc index 52008a08ec..d91195d801 100644 --- a/open_spiel/games/matching_pennies_3p_test.cc +++ b/open_spiel/games/matching_pennies_3p_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/matrix_games.cc b/open_spiel/games/matrix_games.cc index 4ac623e2af..6d8835967f 100644 --- a/open_spiel/games/matrix_games.cc +++ b/open_spiel/games/matrix_games.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/matrix_games_test.cc b/open_spiel/games/matrix_games_test.cc index c8c4dd1635..038dd58ff6 100644 --- a/open_spiel/games/matrix_games_test.cc +++ b/open_spiel/games/matrix_games_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/mfg/crowd_modelling.cc b/open_spiel/games/mfg/crowd_modelling.cc index 85b8fad02f..89c18180cf 100644 --- a/open_spiel/games/mfg/crowd_modelling.cc +++ b/open_spiel/games/mfg/crowd_modelling.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/mfg/crowd_modelling.h b/open_spiel/games/mfg/crowd_modelling.h index 81475fdf0f..6eea58bccf 100644 --- a/open_spiel/games/mfg/crowd_modelling.h +++ b/open_spiel/games/mfg/crowd_modelling.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/mfg/crowd_modelling_2d.cc b/open_spiel/games/mfg/crowd_modelling_2d.cc index dea7bb5b2b..f1a943b912 100644 --- a/open_spiel/games/mfg/crowd_modelling_2d.cc +++ b/open_spiel/games/mfg/crowd_modelling_2d.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/mfg/crowd_modelling_2d.h b/open_spiel/games/mfg/crowd_modelling_2d.h index 764eea7b2c..d80833a45d 100644 --- a/open_spiel/games/mfg/crowd_modelling_2d.h +++ b/open_spiel/games/mfg/crowd_modelling_2d.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/mfg/crowd_modelling_2d_test.cc b/open_spiel/games/mfg/crowd_modelling_2d_test.cc index efe48ec053..4550f685a3 100644 --- a/open_spiel/games/mfg/crowd_modelling_2d_test.cc +++ b/open_spiel/games/mfg/crowd_modelling_2d_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/mfg/crowd_modelling_test.cc b/open_spiel/games/mfg/crowd_modelling_test.cc index 930dbade9e..efdbae2a1f 100644 --- a/open_spiel/games/mfg/crowd_modelling_test.cc +++ b/open_spiel/games/mfg/crowd_modelling_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/mfg/garnet.cc b/open_spiel/games/mfg/garnet.cc index d50df53ce6..b727ae1626 100644 --- a/open_spiel/games/mfg/garnet.cc +++ b/open_spiel/games/mfg/garnet.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/mfg/garnet.h b/open_spiel/games/mfg/garnet.h index 73f01d5c2a..04ba0d05b9 100644 --- a/open_spiel/games/mfg/garnet.h +++ b/open_spiel/games/mfg/garnet.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/mfg/garnet_test.cc b/open_spiel/games/mfg/garnet_test.cc index d67e1def9e..4644e0b346 100644 --- a/open_spiel/games/mfg/garnet_test.cc +++ b/open_spiel/games/mfg/garnet_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/negotiation.cc b/open_spiel/games/negotiation.cc index d594af5e23..d25a35e16b 100644 --- a/open_spiel/games/negotiation.cc +++ b/open_spiel/games/negotiation.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/negotiation.h b/open_spiel/games/negotiation.h index 72295bb031..d3ebdd5b68 100644 --- a/open_spiel/games/negotiation.h +++ b/open_spiel/games/negotiation.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/negotiation_test.cc b/open_spiel/games/negotiation_test.cc index 6f8f4c25ad..5771531922 100644 --- a/open_spiel/games/negotiation_test.cc +++ b/open_spiel/games/negotiation_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/nfg_game.cc b/open_spiel/games/nfg_game.cc index e50dd4786f..1a1c3867d7 100644 --- a/open_spiel/games/nfg_game.cc +++ b/open_spiel/games/nfg_game.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/nfg_game.h b/open_spiel/games/nfg_game.h index f35298c701..9a2d3c6d2d 100644 --- a/open_spiel/games/nfg_game.h +++ b/open_spiel/games/nfg_game.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/nfg_game_test.cc b/open_spiel/games/nfg_game_test.cc index 7956a17c2f..09b48c5b2f 100644 --- a/open_spiel/games/nfg_game_test.cc +++ b/open_spiel/games/nfg_game_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/oh_hell.cc b/open_spiel/games/oh_hell.cc index ec28a550a4..5d0271a93a 100644 --- a/open_spiel/games/oh_hell.cc +++ b/open_spiel/games/oh_hell.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/oh_hell.h b/open_spiel/games/oh_hell.h index a5d28cd98c..efaecbee2a 100644 --- a/open_spiel/games/oh_hell.h +++ b/open_spiel/games/oh_hell.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/oh_hell_test.cc b/open_spiel/games/oh_hell_test.cc index e10f639df4..038e1fb49e 100644 --- a/open_spiel/games/oh_hell_test.cc +++ b/open_spiel/games/oh_hell_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/oshi_zumo.cc b/open_spiel/games/oshi_zumo.cc index 0f4bb66059..4c146f093c 100644 --- a/open_spiel/games/oshi_zumo.cc +++ b/open_spiel/games/oshi_zumo.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/oshi_zumo.h b/open_spiel/games/oshi_zumo.h index fd575da650..e638e2902e 100644 --- a/open_spiel/games/oshi_zumo.h +++ b/open_spiel/games/oshi_zumo.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/oshi_zumo_test.cc b/open_spiel/games/oshi_zumo_test.cc index 25bc83e6b3..61db3d5d90 100644 --- a/open_spiel/games/oshi_zumo_test.cc +++ b/open_spiel/games/oshi_zumo_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/othello.cc b/open_spiel/games/othello.cc index b63ee0153f..9462f686fd 100644 --- a/open_spiel/games/othello.cc +++ b/open_spiel/games/othello.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/othello.h b/open_spiel/games/othello.h index 60c8a2bf31..e8fa63dd4a 100644 --- a/open_spiel/games/othello.h +++ b/open_spiel/games/othello.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/othello_test.cc b/open_spiel/games/othello_test.cc index 6bcf25de7e..918f706af6 100644 --- a/open_spiel/games/othello_test.cc +++ b/open_spiel/games/othello_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/oware.cc b/open_spiel/games/oware.cc index 6e5ca83b8a..ac5ef64ddf 100644 --- a/open_spiel/games/oware.cc +++ b/open_spiel/games/oware.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/oware.h b/open_spiel/games/oware.h index a66697bab6..4aad926a69 100644 --- a/open_spiel/games/oware.h +++ b/open_spiel/games/oware.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/oware/oware_board.cc b/open_spiel/games/oware/oware_board.cc index 7dc662e874..bb1a20150e 100644 --- a/open_spiel/games/oware/oware_board.cc +++ b/open_spiel/games/oware/oware_board.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/oware/oware_board.h b/open_spiel/games/oware/oware_board.h index 562e2c047a..ba488cf042 100644 --- a/open_spiel/games/oware/oware_board.h +++ b/open_spiel/games/oware/oware_board.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/oware_test.cc b/open_spiel/games/oware_test.cc index 0b71b0dca1..2bdca1a0f8 100644 --- a/open_spiel/games/oware_test.cc +++ b/open_spiel/games/oware_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/pentago.cc b/open_spiel/games/pentago.cc index 2fc112933a..6f986afbb0 100644 --- a/open_spiel/games/pentago.cc +++ b/open_spiel/games/pentago.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/pentago.h b/open_spiel/games/pentago.h index 93fcc6fd6a..a88e820957 100644 --- a/open_spiel/games/pentago.h +++ b/open_spiel/games/pentago.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/pentago_test.cc b/open_spiel/games/pentago_test.cc index b9a6a8660b..04b1c1f3ff 100644 --- a/open_spiel/games/pentago_test.cc +++ b/open_spiel/games/pentago_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/phantom_ttt.cc b/open_spiel/games/phantom_ttt.cc index 180a9e75bc..596bcf8626 100644 --- a/open_spiel/games/phantom_ttt.cc +++ b/open_spiel/games/phantom_ttt.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/phantom_ttt.h b/open_spiel/games/phantom_ttt.h index cded64a0e7..6faeb877c1 100644 --- a/open_spiel/games/phantom_ttt.h +++ b/open_spiel/games/phantom_ttt.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/phantom_ttt_test.cc b/open_spiel/games/phantom_ttt_test.cc index d1df6c5ae5..ea1036730a 100644 --- a/open_spiel/games/phantom_ttt_test.cc +++ b/open_spiel/games/phantom_ttt_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/pig.cc b/open_spiel/games/pig.cc index c93a6e26c4..c752437650 100644 --- a/open_spiel/games/pig.cc +++ b/open_spiel/games/pig.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/pig.h b/open_spiel/games/pig.h index 015396df9a..c5a8d4f241 100644 --- a/open_spiel/games/pig.h +++ b/open_spiel/games/pig.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/pig_test.cc b/open_spiel/games/pig_test.cc index 2fd4cc23d9..6fd4261048 100644 --- a/open_spiel/games/pig_test.cc +++ b/open_spiel/games/pig_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/quoridor.cc b/open_spiel/games/quoridor.cc index 56cfc2b911..c161da2251 100644 --- a/open_spiel/games/quoridor.cc +++ b/open_spiel/games/quoridor.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/quoridor.h b/open_spiel/games/quoridor.h index c7330083d8..6885693ee6 100644 --- a/open_spiel/games/quoridor.h +++ b/open_spiel/games/quoridor.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/quoridor_test.cc b/open_spiel/games/quoridor_test.cc index dda2512d7b..6cf406999f 100644 --- a/open_spiel/games/quoridor_test.cc +++ b/open_spiel/games/quoridor_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/rbc.cc b/open_spiel/games/rbc.cc index 10a7282b43..7e75444795 100644 --- a/open_spiel/games/rbc.cc +++ b/open_spiel/games/rbc.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/rbc.h b/open_spiel/games/rbc.h index e1c7b900b8..d314df8fd9 100644 --- a/open_spiel/games/rbc.h +++ b/open_spiel/games/rbc.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/rbc_test.cc b/open_spiel/games/rbc_test.cc index f4ac8f58aa..120e2918d1 100644 --- a/open_spiel/games/rbc_test.cc +++ b/open_spiel/games/rbc_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/sheriff.cc b/open_spiel/games/sheriff.cc index 4f130935d5..643773c957 100644 --- a/open_spiel/games/sheriff.cc +++ b/open_spiel/games/sheriff.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/sheriff.h b/open_spiel/games/sheriff.h index b27302ae22..948122bcaa 100644 --- a/open_spiel/games/sheriff.h +++ b/open_spiel/games/sheriff.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/sheriff_test.cc b/open_spiel/games/sheriff_test.cc index cde6691048..a702f541f3 100644 --- a/open_spiel/games/sheriff_test.cc +++ b/open_spiel/games/sheriff_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/skat.cc b/open_spiel/games/skat.cc index f52eceb230..cfca1a352a 100644 --- a/open_spiel/games/skat.cc +++ b/open_spiel/games/skat.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/skat.h b/open_spiel/games/skat.h index 5f9839bffa..81d834f478 100644 --- a/open_spiel/games/skat.h +++ b/open_spiel/games/skat.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/skat_test.cc b/open_spiel/games/skat_test.cc index 41b04d21db..a79eee7ce8 100644 --- a/open_spiel/games/skat_test.cc +++ b/open_spiel/games/skat_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/solitaire.cc b/open_spiel/games/solitaire.cc index d363208cce..71cdfde10e 100644 --- a/open_spiel/games/solitaire.cc +++ b/open_spiel/games/solitaire.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/solitaire.h b/open_spiel/games/solitaire.h index f7608e9d53..698e911dcd 100644 --- a/open_spiel/games/solitaire.h +++ b/open_spiel/games/solitaire.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/solitaire_test.cc b/open_spiel/games/solitaire_test.cc index 18272e991a..5168786ebf 100644 --- a/open_spiel/games/solitaire_test.cc +++ b/open_spiel/games/solitaire_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/stones_and_gems.cc b/open_spiel/games/stones_and_gems.cc index 563ac1975d..0b7d0257c1 100644 --- a/open_spiel/games/stones_and_gems.cc +++ b/open_spiel/games/stones_and_gems.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/stones_and_gems.h b/open_spiel/games/stones_and_gems.h index 653f84b7cf..bf27dd7b79 100644 --- a/open_spiel/games/stones_and_gems.h +++ b/open_spiel/games/stones_and_gems.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/stones_and_gems_test.cc b/open_spiel/games/stones_and_gems_test.cc index 2ca67db7e3..1cf6176ecc 100644 --- a/open_spiel/games/stones_and_gems_test.cc +++ b/open_spiel/games/stones_and_gems_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/tarok.cc b/open_spiel/games/tarok.cc index 21743ca5ab..2767ab0a79 100644 --- a/open_spiel/games/tarok.cc +++ b/open_spiel/games/tarok.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/tarok.h b/open_spiel/games/tarok.h index 1b288cf634..649c06dd26 100644 --- a/open_spiel/games/tarok.h +++ b/open_spiel/games/tarok.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/tarok/cards.cc b/open_spiel/games/tarok/cards.cc index 39acb67d27..eecd3a533f 100644 --- a/open_spiel/games/tarok/cards.cc +++ b/open_spiel/games/tarok/cards.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/tarok/cards.h b/open_spiel/games/tarok/cards.h index 67d961fcc1..2289aaee50 100644 --- a/open_spiel/games/tarok/cards.h +++ b/open_spiel/games/tarok/cards.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/tarok/contracts.cc b/open_spiel/games/tarok/contracts.cc index 8f80e497cb..ef6466f2fe 100644 --- a/open_spiel/games/tarok/contracts.cc +++ b/open_spiel/games/tarok/contracts.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/tarok/contracts.h b/open_spiel/games/tarok/contracts.h index 68c8e7d3ce..d213a70b26 100644 --- a/open_spiel/games/tarok/contracts.h +++ b/open_spiel/games/tarok/contracts.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/tarok_test.cc b/open_spiel/games/tarok_test.cc index de8b8d26db..d933d29e2c 100644 --- a/open_spiel/games/tarok_test.cc +++ b/open_spiel/games/tarok_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/tic_tac_toe.cc b/open_spiel/games/tic_tac_toe.cc index 7dee9bc5e4..560d05a364 100644 --- a/open_spiel/games/tic_tac_toe.cc +++ b/open_spiel/games/tic_tac_toe.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/tic_tac_toe.h b/open_spiel/games/tic_tac_toe.h index 3ecdd53ec4..2050a59631 100644 --- a/open_spiel/games/tic_tac_toe.h +++ b/open_spiel/games/tic_tac_toe.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/tic_tac_toe_test.cc b/open_spiel/games/tic_tac_toe_test.cc index 4a608d1ad4..5d4d11e565 100644 --- a/open_spiel/games/tic_tac_toe_test.cc +++ b/open_spiel/games/tic_tac_toe_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/tiny_bridge.cc b/open_spiel/games/tiny_bridge.cc index 89105480e9..4f4426d8f4 100644 --- a/open_spiel/games/tiny_bridge.cc +++ b/open_spiel/games/tiny_bridge.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/tiny_bridge.h b/open_spiel/games/tiny_bridge.h index 103893ab51..18adfe681f 100644 --- a/open_spiel/games/tiny_bridge.h +++ b/open_spiel/games/tiny_bridge.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/tiny_bridge_test.cc b/open_spiel/games/tiny_bridge_test.cc index f5b63b290c..19e49d8099 100644 --- a/open_spiel/games/tiny_bridge_test.cc +++ b/open_spiel/games/tiny_bridge_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/tiny_hanabi.cc b/open_spiel/games/tiny_hanabi.cc index 3a2f6f9d51..21e65d0638 100644 --- a/open_spiel/games/tiny_hanabi.cc +++ b/open_spiel/games/tiny_hanabi.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/tiny_hanabi.h b/open_spiel/games/tiny_hanabi.h index beafed3507..f1125672fe 100644 --- a/open_spiel/games/tiny_hanabi.h +++ b/open_spiel/games/tiny_hanabi.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/tiny_hanabi_test.cc b/open_spiel/games/tiny_hanabi_test.cc index b9054f436a..34d3bc3aed 100644 --- a/open_spiel/games/tiny_hanabi_test.cc +++ b/open_spiel/games/tiny_hanabi_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/trade_comm.cc b/open_spiel/games/trade_comm.cc index 7e096a3100..0fa77f33f9 100644 --- a/open_spiel/games/trade_comm.cc +++ b/open_spiel/games/trade_comm.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/trade_comm.h b/open_spiel/games/trade_comm.h index 51eea595b2..9ab0c93b4b 100644 --- a/open_spiel/games/trade_comm.h +++ b/open_spiel/games/trade_comm.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/trade_comm_test.cc b/open_spiel/games/trade_comm_test.cc index ac61a1547c..2ba62fefe3 100644 --- a/open_spiel/games/trade_comm_test.cc +++ b/open_spiel/games/trade_comm_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/universal_poker.cc b/open_spiel/games/universal_poker.cc index 1d86ee52bd..b9bd3594ef 100644 --- a/open_spiel/games/universal_poker.cc +++ b/open_spiel/games/universal_poker.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/universal_poker.h b/open_spiel/games/universal_poker.h index 28f74963d8..c49b7a688c 100644 --- a/open_spiel/games/universal_poker.h +++ b/open_spiel/games/universal_poker.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/universal_poker/acpc_cpp/acpc_game.cc b/open_spiel/games/universal_poker/acpc_cpp/acpc_game.cc index 5fc3528737..27f3ab88f5 100644 --- a/open_spiel/games/universal_poker/acpc_cpp/acpc_game.cc +++ b/open_spiel/games/universal_poker/acpc_cpp/acpc_game.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/universal_poker/acpc_cpp/acpc_game.h b/open_spiel/games/universal_poker/acpc_cpp/acpc_game.h index 66018201a5..0f9738e7ee 100644 --- a/open_spiel/games/universal_poker/acpc_cpp/acpc_game.h +++ b/open_spiel/games/universal_poker/acpc_cpp/acpc_game.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/universal_poker/acpc_cpp/acpc_game_test.cc b/open_spiel/games/universal_poker/acpc_cpp/acpc_game_test.cc index c938a0629b..0a52065be4 100644 --- a/open_spiel/games/universal_poker/acpc_cpp/acpc_game_test.cc +++ b/open_spiel/games/universal_poker/acpc_cpp/acpc_game_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/universal_poker/logic/card_set.cc b/open_spiel/games/universal_poker/logic/card_set.cc index 91d3569eb1..d4173cf9ba 100644 --- a/open_spiel/games/universal_poker/logic/card_set.cc +++ b/open_spiel/games/universal_poker/logic/card_set.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/universal_poker/logic/card_set.h b/open_spiel/games/universal_poker/logic/card_set.h index d2fa74b438..b67f811586 100644 --- a/open_spiel/games/universal_poker/logic/card_set.h +++ b/open_spiel/games/universal_poker/logic/card_set.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/universal_poker/logic/card_set_test.cc b/open_spiel/games/universal_poker/logic/card_set_test.cc index c4cee2aa92..ff8f4bbb3c 100644 --- a/open_spiel/games/universal_poker/logic/card_set_test.cc +++ b/open_spiel/games/universal_poker/logic/card_set_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/universal_poker_test.cc b/open_spiel/games/universal_poker_test.cc index 04a67461b2..39e9d3dede 100644 --- a/open_spiel/games/universal_poker_test.cc +++ b/open_spiel/games/universal_poker_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/y.cc b/open_spiel/games/y.cc index 1acd947d81..f8a6e3855a 100644 --- a/open_spiel/games/y.cc +++ b/open_spiel/games/y.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/y.h b/open_spiel/games/y.h index ad123ab487..f3ec6834ae 100644 --- a/open_spiel/games/y.h +++ b/open_spiel/games/y.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/games/y_test.cc b/open_spiel/games/y_test.cc index 942ab7ec26..5a9d0ff899 100644 --- a/open_spiel/games/y_test.cc +++ b/open_spiel/games/y_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/go/go_open_spiel.cc b/open_spiel/go/go_open_spiel.cc index 321fc9b337..ab18506cf7 100644 --- a/open_spiel/go/go_open_spiel.cc +++ b/open_spiel/go/go_open_spiel.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/go/go_open_spiel.h b/open_spiel/go/go_open_spiel.h index dc2bfce097..61fd6bc6f3 100644 --- a/open_spiel/go/go_open_spiel.h +++ b/open_spiel/go/go_open_spiel.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/higc/bots/random_bot.cc b/open_spiel/higc/bots/random_bot.cc index c1aa8b2e36..daa4ef9356 100644 --- a/open_spiel/higc/bots/random_bot.cc +++ b/open_spiel/higc/bots/random_bot.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/higc/bots/random_bot.py b/open_spiel/higc/bots/random_bot.py index cff561d99c..a05d472b70 100755 --- a/open_spiel/higc/bots/random_bot.py +++ b/open_spiel/higc/bots/random_bot.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/higc/bots/test_bot_fail_after_few_actions.py b/open_spiel/higc/bots/test_bot_fail_after_few_actions.py index 7499690599..7041c86394 100644 --- a/open_spiel/higc/bots/test_bot_fail_after_few_actions.py +++ b/open_spiel/higc/bots/test_bot_fail_after_few_actions.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/higc/bots/test_bot_first_action.py b/open_spiel/higc/bots/test_bot_first_action.py index e680c793f2..9186d493a6 100644 --- a/open_spiel/higc/bots/test_bot_first_action.py +++ b/open_spiel/higc/bots/test_bot_first_action.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/higc/channel.cc b/open_spiel/higc/channel.cc index f0e75471ce..f2c766ff9b 100644 --- a/open_spiel/higc/channel.cc +++ b/open_spiel/higc/channel.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/higc/channel.h b/open_spiel/higc/channel.h index d9e781c133..e2487230ca 100644 --- a/open_spiel/higc/channel.h +++ b/open_spiel/higc/channel.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/higc/referee.cc b/open_spiel/higc/referee.cc index e3a3df5945..2ba2d36831 100644 --- a/open_spiel/higc/referee.cc +++ b/open_spiel/higc/referee.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/higc/referee.h b/open_spiel/higc/referee.h index e3b2321aa9..5391c40284 100644 --- a/open_spiel/higc/referee.h +++ b/open_spiel/higc/referee.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/higc/referee_test.cc b/open_spiel/higc/referee_test.cc index 06580792c4..1165c757dc 100644 --- a/open_spiel/higc/referee_test.cc +++ b/open_spiel/higc/referee_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/higc/subprocess.h b/open_spiel/higc/subprocess.h index 241174cbff..5ea86e7f2c 100644 --- a/open_spiel/higc/subprocess.h +++ b/open_spiel/higc/subprocess.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/higc/tournament.cc b/open_spiel/higc/tournament.cc index 006bd68f6b..f66a1770ff 100644 --- a/open_spiel/higc/tournament.cc +++ b/open_spiel/higc/tournament.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/higc/utils.cc b/open_spiel/higc/utils.cc index 1eb6316e43..b018373fec 100644 --- a/open_spiel/higc/utils.cc +++ b/open_spiel/higc/utils.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/higc/utils.h b/open_spiel/higc/utils.h index 4f1fc54f43..cdaf98170c 100644 --- a/open_spiel/higc/utils.h +++ b/open_spiel/higc/utils.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/integration_tests/__init__.py b/open_spiel/integration_tests/__init__.py index 870067694f..3f0c6833cc 100644 --- a/open_spiel/integration_tests/__init__.py +++ b/open_spiel/integration_tests/__init__.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/integration_tests/api_test.py b/open_spiel/integration_tests/api_test.py index f74576dacc..f8d7aa2391 100644 --- a/open_spiel/integration_tests/api_test.py +++ b/open_spiel/integration_tests/api_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/integration_tests/playthrough_test.py b/open_spiel/integration_tests/playthrough_test.py index 48fac07d62..5d6753b9cf 100644 --- a/open_spiel/integration_tests/playthrough_test.py +++ b/open_spiel/integration_tests/playthrough_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/julia/wrapper/spieljl.cc b/open_spiel/julia/wrapper/spieljl.cc index 3423e5d8ce..202b74627f 100644 --- a/open_spiel/julia/wrapper/spieljl.cc +++ b/open_spiel/julia/wrapper/spieljl.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/libnop/libnop_integration_test.cc b/open_spiel/libnop/libnop_integration_test.cc index 29aa4fb0a3..7536a2f3a1 100644 --- a/open_spiel/libnop/libnop_integration_test.cc +++ b/open_spiel/libnop/libnop_integration_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/libtorch/torch_integration_test.cc b/open_spiel/libtorch/torch_integration_test.cc index bd34a08158..400c58c77a 100644 --- a/open_spiel/libtorch/torch_integration_test.cc +++ b/open_spiel/libtorch/torch_integration_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/matrix_game.cc b/open_spiel/matrix_game.cc index d72c069e2d..b1281e776c 100644 --- a/open_spiel/matrix_game.cc +++ b/open_spiel/matrix_game.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/matrix_game.h b/open_spiel/matrix_game.h index 922fdabf2e..c86b1fc700 100644 --- a/open_spiel/matrix_game.h +++ b/open_spiel/matrix_game.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/normal_form_game.h b/open_spiel/normal_form_game.h index b69ed81d51..54401bf3a6 100644 --- a/open_spiel/normal_form_game.h +++ b/open_spiel/normal_form_game.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/observer.cc b/open_spiel/observer.cc index 83276e533e..22769a1f5b 100644 --- a/open_spiel/observer.cc +++ b/open_spiel/observer.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/observer.h b/open_spiel/observer.h index abb7d82ce6..f5210ac300 100644 --- a/open_spiel/observer.h +++ b/open_spiel/observer.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/policy.cc b/open_spiel/policy.cc index 73c219bde2..74c902a9ca 100644 --- a/open_spiel/policy.cc +++ b/open_spiel/policy.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/policy.h b/open_spiel/policy.h index e51186ffb8..98fc28e560 100644 --- a/open_spiel/policy.h +++ b/open_spiel/policy.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/python/__init__.py b/open_spiel/python/__init__.py index 870067694f..3f0c6833cc 100644 --- a/open_spiel/python/__init__.py +++ b/open_spiel/python/__init__.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/__init__.py b/open_spiel/python/algorithms/__init__.py index 870067694f..3f0c6833cc 100644 --- a/open_spiel/python/algorithms/__init__.py +++ b/open_spiel/python/algorithms/__init__.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/action_value.py b/open_spiel/python/algorithms/action_value.py index 14df224930..c4cb62dba6 100644 --- a/open_spiel/python/algorithms/action_value.py +++ b/open_spiel/python/algorithms/action_value.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/action_value_test.py b/open_spiel/python/algorithms/action_value_test.py index 387fe3cead..b7f6538333 100644 --- a/open_spiel/python/algorithms/action_value_test.py +++ b/open_spiel/python/algorithms/action_value_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/action_value_vs_best_response.py b/open_spiel/python/algorithms/action_value_vs_best_response.py index 48747f58d8..9bb263334e 100644 --- a/open_spiel/python/algorithms/action_value_vs_best_response.py +++ b/open_spiel/python/algorithms/action_value_vs_best_response.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/action_value_vs_best_response_test.py b/open_spiel/python/algorithms/action_value_vs_best_response_test.py index 520a32c7b2..f20611eb0d 100644 --- a/open_spiel/python/algorithms/action_value_vs_best_response_test.py +++ b/open_spiel/python/algorithms/action_value_vs_best_response_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/alpha_zero/__init__.py b/open_spiel/python/algorithms/alpha_zero/__init__.py index 870067694f..3f0c6833cc 100644 --- a/open_spiel/python/algorithms/alpha_zero/__init__.py +++ b/open_spiel/python/algorithms/alpha_zero/__init__.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/alpha_zero/alpha_zero.py b/open_spiel/python/algorithms/alpha_zero/alpha_zero.py index a533445577..31d4697341 100644 --- a/open_spiel/python/algorithms/alpha_zero/alpha_zero.py +++ b/open_spiel/python/algorithms/alpha_zero/alpha_zero.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/alpha_zero/analysis.py b/open_spiel/python/algorithms/alpha_zero/analysis.py index efba874cd5..e8ccadf703 100644 --- a/open_spiel/python/algorithms/alpha_zero/analysis.py +++ b/open_spiel/python/algorithms/alpha_zero/analysis.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/alpha_zero/evaluator.py b/open_spiel/python/algorithms/alpha_zero/evaluator.py index be239a2b23..8554b9d9c9 100644 --- a/open_spiel/python/algorithms/alpha_zero/evaluator.py +++ b/open_spiel/python/algorithms/alpha_zero/evaluator.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/alpha_zero/evaluator_test.py b/open_spiel/python/algorithms/alpha_zero/evaluator_test.py index 1bd1a95487..f4d778b36e 100644 --- a/open_spiel/python/algorithms/alpha_zero/evaluator_test.py +++ b/open_spiel/python/algorithms/alpha_zero/evaluator_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/alpha_zero/export_model.py b/open_spiel/python/algorithms/alpha_zero/export_model.py index cefcb159eb..d65c62bddb 100644 --- a/open_spiel/python/algorithms/alpha_zero/export_model.py +++ b/open_spiel/python/algorithms/alpha_zero/export_model.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/alpha_zero/model.py b/open_spiel/python/algorithms/alpha_zero/model.py index a4750f4322..49665b564f 100644 --- a/open_spiel/python/algorithms/alpha_zero/model.py +++ b/open_spiel/python/algorithms/alpha_zero/model.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -280,8 +266,8 @@ def _define_graph(model_type, input_shape, output_size, policy_logits = tfkl.Dense(output_size, name="policy")(policy_head) policy_logits = tf.where(legals_mask, policy_logits, -1e32 * tf.ones_like(policy_logits)) - policy_softmax = tf.identity(tfkl.Softmax()(policy_logits), - name="policy_softmax") + unused_policy_softmax = tf.identity(tfkl.Softmax()(policy_logits), + name="policy_softmax") policy_targets = tf.placeholder( shape=[None, output_size], dtype=tf.float32, name="policy_targets") policy_loss = tf.reduce_mean( @@ -321,7 +307,7 @@ def _define_graph(model_type, input_shape, output_size, total_loss = policy_loss + value_loss + l2_reg_loss optimizer = tf.train.AdamOptimizer(learning_rate) with tf.control_dependencies(bn_updates): - train = optimizer.minimize(total_loss, name="train") + unused_train = optimizer.minimize(total_loss, name="train") @property def num_trainable_variables(self): diff --git a/open_spiel/python/algorithms/alpha_zero/model_test.py b/open_spiel/python/algorithms/alpha_zero/model_test.py index fdafc670ac..7669e576b5 100644 --- a/open_spiel/python/algorithms/alpha_zero/model_test.py +++ b/open_spiel/python/algorithms/alpha_zero/model_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/best_response.py b/open_spiel/python/algorithms/best_response.py index 9b5912d735..751e4a0923 100644 --- a/open_spiel/python/algorithms/best_response.py +++ b/open_spiel/python/algorithms/best_response.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/best_response_test.py b/open_spiel/python/algorithms/best_response_test.py index 4685a8d0f7..978cdc9952 100644 --- a/open_spiel/python/algorithms/best_response_test.py +++ b/open_spiel/python/algorithms/best_response_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/cfr.py b/open_spiel/python/algorithms/cfr.py index faf0f9f19f..6c0b8810f8 100644 --- a/open_spiel/python/algorithms/cfr.py +++ b/open_spiel/python/algorithms/cfr.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/cfr_br.py b/open_spiel/python/algorithms/cfr_br.py index 89f12d2d31..bf9825428e 100644 --- a/open_spiel/python/algorithms/cfr_br.py +++ b/open_spiel/python/algorithms/cfr_br.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/cfr_br_test.py b/open_spiel/python/algorithms/cfr_br_test.py index 041c409dc3..393098157e 100644 --- a/open_spiel/python/algorithms/cfr_br_test.py +++ b/open_spiel/python/algorithms/cfr_br_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/cfr_test.py b/open_spiel/python/algorithms/cfr_test.py index 456368bc39..eaafd04c6f 100644 --- a/open_spiel/python/algorithms/cfr_test.py +++ b/open_spiel/python/algorithms/cfr_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/deep_cfr.py b/open_spiel/python/algorithms/deep_cfr.py index 581d2807c3..6046639115 100644 --- a/open_spiel/python/algorithms/deep_cfr.py +++ b/open_spiel/python/algorithms/deep_cfr.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/deep_cfr_test.py b/open_spiel/python/algorithms/deep_cfr_test.py index fa714593bc..a38d57b296 100644 --- a/open_spiel/python/algorithms/deep_cfr_test.py +++ b/open_spiel/python/algorithms/deep_cfr_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/deep_cfr_tf2.py b/open_spiel/python/algorithms/deep_cfr_tf2.py index 63469ae342..51f492dcd8 100644 --- a/open_spiel/python/algorithms/deep_cfr_tf2.py +++ b/open_spiel/python/algorithms/deep_cfr_tf2.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/deep_cfr_tf2_test.py b/open_spiel/python/algorithms/deep_cfr_tf2_test.py index ba572b9cf8..f9a3349c14 100644 --- a/open_spiel/python/algorithms/deep_cfr_tf2_test.py +++ b/open_spiel/python/algorithms/deep_cfr_tf2_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/discounted_cfr.py b/open_spiel/python/algorithms/discounted_cfr.py index 0dba1ccf80..7ca6955532 100644 --- a/open_spiel/python/algorithms/discounted_cfr.py +++ b/open_spiel/python/algorithms/discounted_cfr.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/discounted_cfr_test.py b/open_spiel/python/algorithms/discounted_cfr_test.py index 725e298f98..b5a41c6ce8 100644 --- a/open_spiel/python/algorithms/discounted_cfr_test.py +++ b/open_spiel/python/algorithms/discounted_cfr_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/double_oracle.py b/open_spiel/python/algorithms/double_oracle.py index 4641ebc2ef..8c15bd1d87 100644 --- a/open_spiel/python/algorithms/double_oracle.py +++ b/open_spiel/python/algorithms/double_oracle.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -75,8 +61,8 @@ def __init__(self, game, enforce_symmetry=False): self.subgame_strategies = [[], []] self.enforce_symmetry = enforce_symmetry if self.enforce_symmetry: - assert utils.is_symmetric_matrix_game(self.payoffs),\ - "enforce_symmetry is True, but payoffs are asymmetric!" + assert utils.is_symmetric_matrix_game(self.payoffs), ( + "enforce_symmetry is True, but payoffs are asymmetric!") def subgame_payoffs(self): # Select payoffs from the full game according to the subgame strategies. @@ -96,8 +82,8 @@ def oracle(self, subgame_solution): best_response: For both players from the original set of pure strategies. best_response_utility: Corresponding utility for both players. """ - assert lens(subgame_solution) == lens(self.subgame_strategies), \ - "{} != {}".format(lens(subgame_solution), lens(self.subgame_strategies)) + assert lens(subgame_solution) == lens(self.subgame_strategies), ( + f"{lens(subgame_solution)} != {lens(self.subgame_strategies)}") best_response = [None, None] best_response_utility = [None, None] n_best_responders = 1 if self.enforce_symmetry else 2 @@ -155,13 +141,13 @@ def solve_yield(self, value: Estimated value of the game. """ if self.enforce_symmetry and initial_strategies: - assert np.array_equal(initial_strategies[0], initial_strategies[1]),\ - (f"Players must use same initial_strategies as symmetry is enforced." - f"\ninitial_strategies[0]: {initial_strategies[0]}, " - f"\ninitial_strategies[1]: {initial_strategies[1]}") + assert np.array_equal(initial_strategies[0], initial_strategies[1]), ( + f"Players must use same initial_strategies as symmetry is enforced." + f"\ninitial_strategies[0]: {initial_strategies[0]}, " + f"\ninitial_strategies[1]: {initial_strategies[1]}") - self.subgame_strategies = initial_strategies \ - if initial_strategies else [[0], [0]] + self.subgame_strategies = (initial_strategies if initial_strategies + else [[0], [0]]) iteration = 0 while iteration < max_steps: if yield_subgame: diff --git a/open_spiel/python/algorithms/double_oracle_test.py b/open_spiel/python/algorithms/double_oracle_test.py index 755d301e6d..89b665fd00 100644 --- a/open_spiel/python/algorithms/double_oracle_test.py +++ b/open_spiel/python/algorithms/double_oracle_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/dqn.py b/open_spiel/python/algorithms/dqn.py index 269533e458..f0bd6408d0 100644 --- a/open_spiel/python/algorithms/dqn.py +++ b/open_spiel/python/algorithms/dqn.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/dqn_test.py b/open_spiel/python/algorithms/dqn_test.py index b0f9c4a077..5f5b9eccdc 100644 --- a/open_spiel/python/algorithms/dqn_test.py +++ b/open_spiel/python/algorithms/dqn_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/eva.py b/open_spiel/python/algorithms/eva.py index 78c050f229..cab36756e8 100644 --- a/open_spiel/python/algorithms/eva.py +++ b/open_spiel/python/algorithms/eva.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/eva_test.py b/open_spiel/python/algorithms/eva_test.py index a753ad48e5..2a0fa1e697 100644 --- a/open_spiel/python/algorithms/eva_test.py +++ b/open_spiel/python/algorithms/eva_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/evaluate_bots.py b/open_spiel/python/algorithms/evaluate_bots.py index d85a1e442a..a96d71b306 100644 --- a/open_spiel/python/algorithms/evaluate_bots.py +++ b/open_spiel/python/algorithms/evaluate_bots.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/evaluate_bots_test.py b/open_spiel/python/algorithms/evaluate_bots_test.py index b6163ca77a..0b8e39d997 100644 --- a/open_spiel/python/algorithms/evaluate_bots_test.py +++ b/open_spiel/python/algorithms/evaluate_bots_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/expected_game_score.py b/open_spiel/python/algorithms/expected_game_score.py index 14d193cb98..e1d4d4216c 100644 --- a/open_spiel/python/algorithms/expected_game_score.py +++ b/open_spiel/python/algorithms/expected_game_score.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/expected_game_score_test.py b/open_spiel/python/algorithms/expected_game_score_test.py index ba20b30e98..045fd6feb0 100644 --- a/open_spiel/python/algorithms/expected_game_score_test.py +++ b/open_spiel/python/algorithms/expected_game_score_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/exploitability.py b/open_spiel/python/algorithms/exploitability.py index 8bcc2a3e11..c7c2a21108 100644 --- a/open_spiel/python/algorithms/exploitability.py +++ b/open_spiel/python/algorithms/exploitability.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/exploitability_descent.py b/open_spiel/python/algorithms/exploitability_descent.py index 660be868b1..2770bf6b0a 100644 --- a/open_spiel/python/algorithms/exploitability_descent.py +++ b/open_spiel/python/algorithms/exploitability_descent.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/exploitability_descent_test.py b/open_spiel/python/algorithms/exploitability_descent_test.py index 25c6123eb7..e0ca527b6b 100644 --- a/open_spiel/python/algorithms/exploitability_descent_test.py +++ b/open_spiel/python/algorithms/exploitability_descent_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/exploitability_test.py b/open_spiel/python/algorithms/exploitability_test.py index fbb9b296a0..228dc15491 100644 --- a/open_spiel/python/algorithms/exploitability_test.py +++ b/open_spiel/python/algorithms/exploitability_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/external_sampling_mccfr.py b/open_spiel/python/algorithms/external_sampling_mccfr.py index 51dbba43cf..c20f70bc01 100644 --- a/open_spiel/python/algorithms/external_sampling_mccfr.py +++ b/open_spiel/python/algorithms/external_sampling_mccfr.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/external_sampling_mccfr_test.py b/open_spiel/python/algorithms/external_sampling_mccfr_test.py index 5709a4edf9..61cef6b38b 100644 --- a/open_spiel/python/algorithms/external_sampling_mccfr_test.py +++ b/open_spiel/python/algorithms/external_sampling_mccfr_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/fictitious_play.py b/open_spiel/python/algorithms/fictitious_play.py index 54ab7fd815..8cc5991755 100644 --- a/open_spiel/python/algorithms/fictitious_play.py +++ b/open_spiel/python/algorithms/fictitious_play.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/fictitious_play_test.py b/open_spiel/python/algorithms/fictitious_play_test.py index d3225f9d30..42aacd4f3c 100644 --- a/open_spiel/python/algorithms/fictitious_play_test.py +++ b/open_spiel/python/algorithms/fictitious_play_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/gambit.py b/open_spiel/python/algorithms/gambit.py index 0978dde2a4..763898feb3 100644 --- a/open_spiel/python/algorithms/gambit.py +++ b/open_spiel/python/algorithms/gambit.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/gambit_test.py b/open_spiel/python/algorithms/gambit_test.py index 294aae2d50..dadf91b621 100644 --- a/open_spiel/python/algorithms/gambit_test.py +++ b/open_spiel/python/algorithms/gambit_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/generate_playthrough.py b/open_spiel/python/algorithms/generate_playthrough.py index 2be66a8fea..550e72835f 100644 --- a/open_spiel/python/algorithms/generate_playthrough.py +++ b/open_spiel/python/algorithms/generate_playthrough.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/generate_playthrough_test.py b/open_spiel/python/algorithms/generate_playthrough_test.py index 5840b761a0..f3b373f4bc 100644 --- a/open_spiel/python/algorithms/generate_playthrough_test.py +++ b/open_spiel/python/algorithms/generate_playthrough_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/get_all_states.py b/open_spiel/python/algorithms/get_all_states.py index ed394c9a47..56f3a9a8a0 100644 --- a/open_spiel/python/algorithms/get_all_states.py +++ b/open_spiel/python/algorithms/get_all_states.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/get_all_states_test.py b/open_spiel/python/algorithms/get_all_states_test.py index 435925ad35..852edf07e8 100644 --- a/open_spiel/python/algorithms/get_all_states_test.py +++ b/open_spiel/python/algorithms/get_all_states_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/jpsro.py b/open_spiel/python/algorithms/jpsro.py index 2a56d4658f..f5fef11ed4 100644 --- a/open_spiel/python/algorithms/jpsro.py +++ b/open_spiel/python/algorithms/jpsro.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/jpsro_test.py b/open_spiel/python/algorithms/jpsro_test.py index 472026932c..a2cc735f36 100644 --- a/open_spiel/python/algorithms/jpsro_test.py +++ b/open_spiel/python/algorithms/jpsro_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/losses/__init__.py b/open_spiel/python/algorithms/losses/__init__.py index 870067694f..3f0c6833cc 100644 --- a/open_spiel/python/algorithms/losses/__init__.py +++ b/open_spiel/python/algorithms/losses/__init__.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/losses/rl_losses.py b/open_spiel/python/algorithms/losses/rl_losses.py index 091df9312d..da5b227f6a 100644 --- a/open_spiel/python/algorithms/losses/rl_losses.py +++ b/open_spiel/python/algorithms/losses/rl_losses.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/losses/rl_losses_test.py b/open_spiel/python/algorithms/losses/rl_losses_test.py index 25627d26aa..0bc1fac594 100644 --- a/open_spiel/python/algorithms/losses/rl_losses_test.py +++ b/open_spiel/python/algorithms/losses/rl_losses_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/lp_solver.py b/open_spiel/python/algorithms/lp_solver.py index 875e184559..8453c96478 100644 --- a/open_spiel/python/algorithms/lp_solver.py +++ b/open_spiel/python/algorithms/lp_solver.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/lp_solver_test.py b/open_spiel/python/algorithms/lp_solver_test.py index 4b2b512b12..57696c8a35 100644 --- a/open_spiel/python/algorithms/lp_solver_test.py +++ b/open_spiel/python/algorithms/lp_solver_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/masked_softmax.py b/open_spiel/python/algorithms/masked_softmax.py index beaa90ef2f..13d6158ea2 100644 --- a/open_spiel/python/algorithms/masked_softmax.py +++ b/open_spiel/python/algorithms/masked_softmax.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/masked_softmax_test.py b/open_spiel/python/algorithms/masked_softmax_test.py index ac31ec7360..4987b3ae32 100644 --- a/open_spiel/python/algorithms/masked_softmax_test.py +++ b/open_spiel/python/algorithms/masked_softmax_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/mccfr.py b/open_spiel/python/algorithms/mccfr.py index 7312fe5ad7..bc253ac57b 100644 --- a/open_spiel/python/algorithms/mccfr.py +++ b/open_spiel/python/algorithms/mccfr.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/mcts.py b/open_spiel/python/algorithms/mcts.py index ba85f5c14a..6389f0ecc5 100644 --- a/open_spiel/python/algorithms/mcts.py +++ b/open_spiel/python/algorithms/mcts.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/mcts_test.py b/open_spiel/python/algorithms/mcts_test.py index e63506b41f..24e7e0986f 100644 --- a/open_spiel/python/algorithms/mcts_test.py +++ b/open_spiel/python/algorithms/mcts_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/minimax.py b/open_spiel/python/algorithms/minimax.py index 23c5d27c8d..d00b90257c 100644 --- a/open_spiel/python/algorithms/minimax.py +++ b/open_spiel/python/algorithms/minimax.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/minimax_test.py b/open_spiel/python/algorithms/minimax_test.py index 830699b9f7..54e0b281cb 100644 --- a/open_spiel/python/algorithms/minimax_test.py +++ b/open_spiel/python/algorithms/minimax_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/neurd.py b/open_spiel/python/algorithms/neurd.py index 3da0dcf8c9..b135216497 100644 --- a/open_spiel/python/algorithms/neurd.py +++ b/open_spiel/python/algorithms/neurd.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/neurd_test.py b/open_spiel/python/algorithms/neurd_test.py index 987ae88f14..aeb08b554c 100644 --- a/open_spiel/python/algorithms/neurd_test.py +++ b/open_spiel/python/algorithms/neurd_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/nfsp.py b/open_spiel/python/algorithms/nfsp.py index 0c24af1b11..15038ab494 100644 --- a/open_spiel/python/algorithms/nfsp.py +++ b/open_spiel/python/algorithms/nfsp.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/nfsp_test.py b/open_spiel/python/algorithms/nfsp_test.py index b09f9e040d..1689e1037d 100644 --- a/open_spiel/python/algorithms/nfsp_test.py +++ b/open_spiel/python/algorithms/nfsp_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/noisy_policy.py b/open_spiel/python/algorithms/noisy_policy.py index 2c8e3f7e07..82c8db44fd 100644 --- a/open_spiel/python/algorithms/noisy_policy.py +++ b/open_spiel/python/algorithms/noisy_policy.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/noisy_policy_test.py b/open_spiel/python/algorithms/noisy_policy_test.py index 95f41631ae..83fedf1a67 100644 --- a/open_spiel/python/algorithms/noisy_policy_test.py +++ b/open_spiel/python/algorithms/noisy_policy_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/outcome_sampling_mccfr.py b/open_spiel/python/algorithms/outcome_sampling_mccfr.py index 29ea9db649..a2f4b3dba3 100644 --- a/open_spiel/python/algorithms/outcome_sampling_mccfr.py +++ b/open_spiel/python/algorithms/outcome_sampling_mccfr.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/outcome_sampling_mccfr_test.py b/open_spiel/python/algorithms/outcome_sampling_mccfr_test.py index ad48dee31f..2baeb246b9 100644 --- a/open_spiel/python/algorithms/outcome_sampling_mccfr_test.py +++ b/open_spiel/python/algorithms/outcome_sampling_mccfr_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/policy_aggregator.py b/open_spiel/python/algorithms/policy_aggregator.py index 6c2201cae3..97e603630f 100644 --- a/open_spiel/python/algorithms/policy_aggregator.py +++ b/open_spiel/python/algorithms/policy_aggregator.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/policy_aggregator_joint.py b/open_spiel/python/algorithms/policy_aggregator_joint.py index 14c7333587..4b16398f0a 100644 --- a/open_spiel/python/algorithms/policy_aggregator_joint.py +++ b/open_spiel/python/algorithms/policy_aggregator_joint.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -190,12 +176,12 @@ def _rec_aggregate(self, pid, state, my_reaches): return if state.is_simultaneous_node(): - assert self._game_type.dynamics ==\ - pyspiel.GameType.Dynamics.SIMULTANEOUS, "Game must be simultaneous-move" - assert self._game_type.chance_mode ==\ - pyspiel.GameType.ChanceMode.DETERMINISTIC, "Chance nodes not supported" - assert self._game_type.information ==\ - pyspiel.GameType.Information.ONE_SHOT, "Only one-shot NFGs supported" + assert (self._game_type.dynamics == pyspiel.GameType.Dynamics.SIMULTANEOUS + ), "Game must be simultaneous-move" + assert (self._game_type.chance_mode == pyspiel.GameType.ChanceMode + .DETERMINISTIC), "Chance nodes not supported" + assert (self._game_type.information == pyspiel.GameType.Information + .ONE_SHOT), "Only one-shot NFGs supported" policies = _aggregate_at_state(self._joint_policies, state, pid) state_key = self._state_key(state, pid) diff --git a/open_spiel/python/algorithms/policy_aggregator_joint_test.py b/open_spiel/python/algorithms/policy_aggregator_joint_test.py index ed31d891d8..3ce6c3d588 100644 --- a/open_spiel/python/algorithms/policy_aggregator_joint_test.py +++ b/open_spiel/python/algorithms/policy_aggregator_joint_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/policy_aggregator_test.py b/open_spiel/python/algorithms/policy_aggregator_test.py index dace282408..cfbfb0faf3 100644 --- a/open_spiel/python/algorithms/policy_aggregator_test.py +++ b/open_spiel/python/algorithms/policy_aggregator_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/policy_gradient.py b/open_spiel/python/algorithms/policy_gradient.py index 6f9167a207..5f1b388d26 100644 --- a/open_spiel/python/algorithms/policy_gradient.py +++ b/open_spiel/python/algorithms/policy_gradient.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/policy_gradient_test.py b/open_spiel/python/algorithms/policy_gradient_test.py index a7400cf26b..b11fdc46c1 100644 --- a/open_spiel/python/algorithms/policy_gradient_test.py +++ b/open_spiel/python/algorithms/policy_gradient_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/policy_utils.py b/open_spiel/python/algorithms/policy_utils.py index 7b6442028d..fecc06a6ba 100644 --- a/open_spiel/python/algorithms/policy_utils.py +++ b/open_spiel/python/algorithms/policy_utils.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/projected_replicator_dynamics.py b/open_spiel/python/algorithms/projected_replicator_dynamics.py index 9a080c55ea..9d4e827b07 100644 --- a/open_spiel/python/algorithms/projected_replicator_dynamics.py +++ b/open_spiel/python/algorithms/projected_replicator_dynamics.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/projected_replicator_dynamics_test.py b/open_spiel/python/algorithms/projected_replicator_dynamics_test.py index 2976240e77..2cb1139779 100644 --- a/open_spiel/python/algorithms/projected_replicator_dynamics_test.py +++ b/open_spiel/python/algorithms/projected_replicator_dynamics_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/psro_v2/__init__.py b/open_spiel/python/algorithms/psro_v2/__init__.py index 870067694f..3f0c6833cc 100644 --- a/open_spiel/python/algorithms/psro_v2/__init__.py +++ b/open_spiel/python/algorithms/psro_v2/__init__.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/psro_v2/abstract_meta_trainer.py b/open_spiel/python/algorithms/psro_v2/abstract_meta_trainer.py index e3352c60a2..c83a0d1564 100644 --- a/open_spiel/python/algorithms/psro_v2/abstract_meta_trainer.py +++ b/open_spiel/python/algorithms/psro_v2/abstract_meta_trainer.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/psro_v2/best_response_oracle.py b/open_spiel/python/algorithms/psro_v2/best_response_oracle.py index 6cc9a43135..b647c738df 100644 --- a/open_spiel/python/algorithms/psro_v2/best_response_oracle.py +++ b/open_spiel/python/algorithms/psro_v2/best_response_oracle.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -68,9 +54,9 @@ def __init__(self, if self.best_response_backend == 'cpp': # Should compute all_states and state_to_information_state only once in # the program, as caching them speeds up TabularBestResponse tremendously. - self.all_states, self.state_to_information_state =\ + self.all_states, self.state_to_information_state = ( utils.compute_states_and_info_states_if_none( - game, all_states, state_to_information_state) + game, all_states, state_to_information_state)) policy = openspiel_policy.UniformRandomPolicy(game) @@ -159,11 +145,11 @@ def __call__(self, policy_utils.policy_to_dict(aggr_policy, game, self.all_states, self.state_to_information_state)) - self.best_responders[current_player] =\ + self.best_responders[current_player] = ( best_response.CPPBestResponsePolicy( game, current_player, aggr_policy, self.all_states, self.state_to_information_state, - self.best_response_processors[current_player]) + self.best_response_processors[current_player])) best_resp = self.best_responders[current_player] player_policies.append(best_resp) new_policies.append(player_policies) diff --git a/open_spiel/python/algorithms/psro_v2/best_response_oracle_test.py b/open_spiel/python/algorithms/psro_v2/best_response_oracle_test.py index 8eb02adfd4..a614637255 100644 --- a/open_spiel/python/algorithms/psro_v2/best_response_oracle_test.py +++ b/open_spiel/python/algorithms/psro_v2/best_response_oracle_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/psro_v2/meta_strategies.py b/open_spiel/python/algorithms/psro_v2/meta_strategies.py index 3392d9c884..35503d7cc5 100644 --- a/open_spiel/python/algorithms/psro_v2/meta_strategies.py +++ b/open_spiel/python/algorithms/psro_v2/meta_strategies.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/psro_v2/optimization_oracle.py b/open_spiel/python/algorithms/psro_v2/optimization_oracle.py index ca4c4a8773..58002c3795 100644 --- a/open_spiel/python/algorithms/psro_v2/optimization_oracle.py +++ b/open_spiel/python/algorithms/psro_v2/optimization_oracle.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/psro_v2/psro_v2.py b/open_spiel/python/algorithms/psro_v2/psro_v2.py index 0edc047d5f..98c2dab78e 100644 --- a/open_spiel/python/algorithms/psro_v2/psro_v2.py +++ b/open_spiel/python/algorithms/psro_v2/psro_v2.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -228,8 +214,8 @@ def update_meta_strategies(self): if self.symmetric_game: self._policies = self._policies * self._game_num_players - self._meta_strategy_probabilities, self._non_marginalized_probabilities =\ - self._meta_strategy_method(solver=self, return_joint=True) + self._meta_strategy_probabilities, self._non_marginalized_probabilities = ( + self._meta_strategy_method(solver=self, return_joint=True)) if self.symmetric_game: self._policies = [self._policies[0]] diff --git a/open_spiel/python/algorithms/psro_v2/rl_oracle.py b/open_spiel/python/algorithms/psro_v2/rl_oracle.py index 0b2ea57f90..57e0142f65 100644 --- a/open_spiel/python/algorithms/psro_v2/rl_oracle.py +++ b/open_spiel/python/algorithms/psro_v2/rl_oracle.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/psro_v2/rl_policy.py b/open_spiel/python/algorithms/psro_v2/rl_policy.py index 00728c739c..e988527492 100644 --- a/open_spiel/python/algorithms/psro_v2/rl_policy.py +++ b/open_spiel/python/algorithms/psro_v2/rl_policy.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/psro_v2/strategy_selectors.py b/open_spiel/python/algorithms/psro_v2/strategy_selectors.py index 8e43142844..8d0ffcfb28 100644 --- a/open_spiel/python/algorithms/psro_v2/strategy_selectors.py +++ b/open_spiel/python/algorithms/psro_v2/strategy_selectors.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/psro_v2/strategy_selectors_test.py b/open_spiel/python/algorithms/psro_v2/strategy_selectors_test.py index 62302a04ab..ef8bd1542e 100644 --- a/open_spiel/python/algorithms/psro_v2/strategy_selectors_test.py +++ b/open_spiel/python/algorithms/psro_v2/strategy_selectors_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/psro_v2/utils.py b/open_spiel/python/algorithms/psro_v2/utils.py index 1f127a755b..69ac3d047b 100644 --- a/open_spiel/python/algorithms/psro_v2/utils.py +++ b/open_spiel/python/algorithms/psro_v2/utils.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -198,9 +184,9 @@ def get_alpharank_marginals(payoff_tables, pi): num_profiles = alpharank_utils.get_num_profiles(num_strats_per_population) pi_marginals = [np.zeros(n) for n in num_strats_per_population] for i_strat in range(num_profiles): - strat_profile =\ + strat_profile = ( alpharank_utils.get_strat_profile_from_id(num_strats_per_population, - i_strat) + i_strat)) for i_player in range(num_populations): pi_marginals[i_player][strat_profile[i_player]] += pi[i_strat] return pi_marginals @@ -212,8 +198,8 @@ def remove_epsilon_negative_probs(probs, epsilon=1e-9): # Ensures these negative probabilities aren't large in magnitude, as that is # unexpected and likely not due to numerical precision issues print("Probabilities received were: {}".format(probs[probs < 0])) - assert np.alltrue(np.min(probs[probs < 0]) > -1.*epsilon),\ - "Negative Probabilities received were: {}".format(probs[probs < 0]) + assert np.alltrue(np.min(probs[probs < 0]) > -1.*epsilon), ( + "Negative Probabilities received were: {}".format(probs[probs < 0])) probs[probs < 0] = 0 probs = probs / np.sum(probs) @@ -283,9 +269,9 @@ def alpharank_strategy(solver, return_joint=False, **unused_kwargs): def get_strategy_profile_ids(payoff_tables): - num_strats_per_population =\ - alpharank_utils.get_num_strats_per_population(payoff_tables, - payoffs_are_hpt_format=False) + num_strats_per_population = ( + alpharank_utils.get_num_strats_per_population( + payoff_tables, payoffs_are_hpt_format=False)) return range(alpharank_utils.get_num_profiles(num_strats_per_population)) @@ -302,9 +288,9 @@ def get_joint_policies_from_id_list(payoff_tables, policies, profile_id_list): selected_joint_policies: A list, with each element being a joint policy instance (i.e., a list of policies, one per player). """ - num_strats_per_population =\ - alpharank_utils.get_num_strats_per_population(payoff_tables, - payoffs_are_hpt_format=False) + num_strats_per_population = ( + alpharank_utils.get_num_strats_per_population( + payoff_tables, payoffs_are_hpt_format=False)) np.testing.assert_array_equal(num_strats_per_population, [len(p) for p in policies]) num_players = len(policies) diff --git a/open_spiel/python/algorithms/random_agent.py b/open_spiel/python/algorithms/random_agent.py index a3ec121212..dc6cc5ce9d 100644 --- a/open_spiel/python/algorithms/random_agent.py +++ b/open_spiel/python/algorithms/random_agent.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/random_agent_test.py b/open_spiel/python/algorithms/random_agent_test.py index fb9b125ea1..6bd37af81c 100644 --- a/open_spiel/python/algorithms/random_agent_test.py +++ b/open_spiel/python/algorithms/random_agent_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/rcfr.py b/open_spiel/python/algorithms/rcfr.py index c1d85ba4cb..d60386bc9b 100644 --- a/open_spiel/python/algorithms/rcfr.py +++ b/open_spiel/python/algorithms/rcfr.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/rcfr_test.py b/open_spiel/python/algorithms/rcfr_test.py index 110263b893..616a204ebf 100644 --- a/open_spiel/python/algorithms/rcfr_test.py +++ b/open_spiel/python/algorithms/rcfr_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/response_graph_ucb.py b/open_spiel/python/algorithms/response_graph_ucb.py index 785b4fda47..8c477d4bde 100644 --- a/open_spiel/python/algorithms/response_graph_ucb.py +++ b/open_spiel/python/algorithms/response_graph_ucb.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/response_graph_ucb_test.py b/open_spiel/python/algorithms/response_graph_ucb_test.py index b450594b33..151c3f4ad3 100644 --- a/open_spiel/python/algorithms/response_graph_ucb_test.py +++ b/open_spiel/python/algorithms/response_graph_ucb_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/response_graph_ucb_utils.py b/open_spiel/python/algorithms/response_graph_ucb_utils.py index 3c0f920c67..4d357e75ef 100644 --- a/open_spiel/python/algorithms/response_graph_ucb_utils.py +++ b/open_spiel/python/algorithms/response_graph_ucb_utils.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/sample_some_states.py b/open_spiel/python/algorithms/sample_some_states.py index d84c50af9a..f25f59b70a 100644 --- a/open_spiel/python/algorithms/sample_some_states.py +++ b/open_spiel/python/algorithms/sample_some_states.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/sample_some_states_test.py b/open_spiel/python/algorithms/sample_some_states_test.py index 723c088d82..00b078bdc0 100644 --- a/open_spiel/python/algorithms/sample_some_states_test.py +++ b/open_spiel/python/algorithms/sample_some_states_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/sequence_form_lp.py b/open_spiel/python/algorithms/sequence_form_lp.py index eabfa34dfb..fdab024be9 100644 --- a/open_spiel/python/algorithms/sequence_form_lp.py +++ b/open_spiel/python/algorithms/sequence_form_lp.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/sequence_form_lp_test.py b/open_spiel/python/algorithms/sequence_form_lp_test.py index 030dd586e9..8f09b54d8d 100644 --- a/open_spiel/python/algorithms/sequence_form_lp_test.py +++ b/open_spiel/python/algorithms/sequence_form_lp_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/tabular_qlearner.py b/open_spiel/python/algorithms/tabular_qlearner.py index fdf42a1927..6870681d28 100644 --- a/open_spiel/python/algorithms/tabular_qlearner.py +++ b/open_spiel/python/algorithms/tabular_qlearner.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/value_iteration.py b/open_spiel/python/algorithms/value_iteration.py index cebb6295da..4ca9d93f91 100644 --- a/open_spiel/python/algorithms/value_iteration.py +++ b/open_spiel/python/algorithms/value_iteration.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/algorithms/value_iteration_test.py b/open_spiel/python/algorithms/value_iteration_test.py index ad84e74db7..5744a94691 100644 --- a/open_spiel/python/algorithms/value_iteration_test.py +++ b/open_spiel/python/algorithms/value_iteration_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/bots/__init__.py b/open_spiel/python/bots/__init__.py index 870067694f..3f0c6833cc 100644 --- a/open_spiel/python/bots/__init__.py +++ b/open_spiel/python/bots/__init__.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/bots/bluechip_bridge.py b/open_spiel/python/bots/bluechip_bridge.py index 07cb8303ea..6ee90eb3a1 100644 --- a/open_spiel/python/bots/bluechip_bridge.py +++ b/open_spiel/python/bots/bluechip_bridge.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/bots/bluechip_bridge_test.py b/open_spiel/python/bots/bluechip_bridge_test.py index 428fca8f77..7c0b8b955d 100644 --- a/open_spiel/python/bots/bluechip_bridge_test.py +++ b/open_spiel/python/bots/bluechip_bridge_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/bots/bluechip_bridge_uncontested_bidding.py b/open_spiel/python/bots/bluechip_bridge_uncontested_bidding.py index 98a991389c..38acb2b048 100644 --- a/open_spiel/python/bots/bluechip_bridge_uncontested_bidding.py +++ b/open_spiel/python/bots/bluechip_bridge_uncontested_bidding.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/bots/bluechip_bridge_uncontested_bidding_test.py b/open_spiel/python/bots/bluechip_bridge_uncontested_bidding_test.py index 7fad184ca8..167d46d76d 100644 --- a/open_spiel/python/bots/bluechip_bridge_uncontested_bidding_test.py +++ b/open_spiel/python/bots/bluechip_bridge_uncontested_bidding_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/bots/gtp.py b/open_spiel/python/bots/gtp.py index 13ef3ced6d..26f4ab2561 100644 --- a/open_spiel/python/bots/gtp.py +++ b/open_spiel/python/bots/gtp.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/bots/higc_random_bot_test.py b/open_spiel/python/bots/higc_random_bot_test.py index a77793ef95..96d82e9583 100644 --- a/open_spiel/python/bots/higc_random_bot_test.py +++ b/open_spiel/python/bots/higc_random_bot_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/bots/human.py b/open_spiel/python/bots/human.py index b3638ec5b9..06206b1a03 100644 --- a/open_spiel/python/bots/human.py +++ b/open_spiel/python/bots/human.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -37,7 +23,7 @@ import pyspiel -_MAX_WIDTH = int(os.getenv("COLUMNS", 80)) # Get your TTY width. +_MAX_WIDTH = int(os.getenv("COLUMNS", "80")) # Get your TTY width. def _print_columns(strings): diff --git a/open_spiel/python/bots/is_mcts_test.py b/open_spiel/python/bots/is_mcts_test.py index 64ad284b6b..88618e9c73 100644 --- a/open_spiel/python/bots/is_mcts_test.py +++ b/open_spiel/python/bots/is_mcts_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/bots/policy.py b/open_spiel/python/bots/policy.py index 63938a7543..cab91553ea 100644 --- a/open_spiel/python/bots/policy.py +++ b/open_spiel/python/bots/policy.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/bots/scenarios.py b/open_spiel/python/bots/scenarios.py index 44ca070e78..dde8e22d69 100644 --- a/open_spiel/python/bots/scenarios.py +++ b/open_spiel/python/bots/scenarios.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -29,9 +15,9 @@ # Lint as: python3 """Provides tools to evaluate bots against specific scenarios.""" +import dataclasses from typing import Text, List from absl import logging -import dataclasses @dataclasses.dataclass diff --git a/open_spiel/python/bots/uniform_random.py b/open_spiel/python/bots/uniform_random.py index e907fe5494..5eb527d2fa 100644 --- a/open_spiel/python/bots/uniform_random.py +++ b/open_spiel/python/bots/uniform_random.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/bots/uniform_random_test.py b/open_spiel/python/bots/uniform_random_test.py index ac601fa742..edcfce583e 100644 --- a/open_spiel/python/bots/uniform_random_test.py +++ b/open_spiel/python/bots/uniform_random_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/egt/__init__.py b/open_spiel/python/egt/__init__.py index 870067694f..3f0c6833cc 100644 --- a/open_spiel/python/egt/__init__.py +++ b/open_spiel/python/egt/__init__.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/egt/alpharank.py b/open_spiel/python/egt/alpharank.py index 6a811d5af4..b711b9a0ae 100644 --- a/open_spiel/python/egt/alpharank.py +++ b/open_spiel/python/egt/alpharank.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -120,12 +106,12 @@ def _get_singlepop_2player_fitness(payoff_table, payoffs_are_hpt_format, m, if use_local_selection_model: fitness = payoff_table[tuple([my_strat, opponent_strat])] else: - fitness = (my_popsize-1)/(m-1)*\ - _get_payoff(payoff_table, payoffs_are_hpt_format, - strat_profile=[my_strat, my_strat], k=0) +\ - (m-my_popsize)/(m-1)*\ - _get_payoff(payoff_table, payoffs_are_hpt_format, - strat_profile=[my_strat, opponent_strat], k=0) + fitness = ((my_popsize-1)/(m-1)* + _get_payoff(payoff_table, payoffs_are_hpt_format, + strat_profile=[my_strat, my_strat], k=0) + + (m-my_popsize)/(m-1)* + _get_payoff(payoff_table, payoffs_are_hpt_format, + strat_profile=[my_strat, opponent_strat], k=0)) return fitness @@ -296,8 +282,8 @@ def _get_singlepop_transition_matrix(payoff_table, Markov transition matrix. """ - num_strats_per_population =\ - utils.get_num_strats_per_population([payoff_table], payoffs_are_hpt_format) + num_strats_per_population = utils.get_num_strats_per_population( + [payoff_table], payoffs_are_hpt_format) num_strats = num_strats_per_population[0] c = np.zeros((num_strats, num_strats)) @@ -345,8 +331,8 @@ def _get_multipop_transition_matrix(payoff_tables, inf_alpha_eps=0.1): """Gets Markov transition matrix for multipopulation games.""" - num_strats_per_population =\ - utils.get_num_strats_per_population(payoff_tables, payoffs_are_hpt_format) + num_strats_per_population = utils.get_num_strats_per_population( + payoff_tables, payoffs_are_hpt_format) num_profiles = utils.get_num_profiles(num_strats_per_population) eta = 1. / (np.sum(num_strats_per_population - 1)) @@ -489,16 +475,16 @@ def sweep_pi_vs_epsilon(payoff_tables, """ payoffs_are_hpt_format = utils.check_payoffs_are_hpt(payoff_tables) num_populations = len(payoff_tables) - num_strats_per_population =\ - utils.get_num_strats_per_population(payoff_tables, payoffs_are_hpt_format) + num_strats_per_population = utils.get_num_strats_per_population( + payoff_tables, payoffs_are_hpt_format) if num_populations == 1: num_profiles = num_strats_per_population[0] else: num_profiles = utils.get_num_profiles(num_strats_per_population) - assert strat_labels is None or isinstance(strat_labels, dict)\ - or (len(strat_labels) == num_profiles) + assert (strat_labels is None or isinstance(strat_labels, dict) + or (len(strat_labels) == num_profiles)) pi_list = np.empty((num_profiles, 0)) pi, alpha, m = None, None, None # Unused in infinite-alpha regime @@ -614,16 +600,16 @@ def sweep_pi_vs_alpha(payoff_tables, payoffs_are_hpt_format = utils.check_payoffs_are_hpt(payoff_tables) num_populations = len(payoff_tables) - num_strats_per_population =\ - utils.get_num_strats_per_population(payoff_tables, payoffs_are_hpt_format) + num_strats_per_population = utils.get_num_strats_per_population( + payoff_tables, payoffs_are_hpt_format) if num_populations == 1: num_profiles = num_strats_per_population[0] else: num_profiles = utils.get_num_profiles(num_strats_per_population) - assert strat_labels is None or isinstance(strat_labels, dict)\ - or (len(strat_labels) == num_profiles) + assert (strat_labels is None or isinstance(strat_labels, dict) + or (len(strat_labels) == num_profiles)) pi_list = np.empty((num_profiles, 0)) alpha_list = [] @@ -753,8 +739,8 @@ def compute(payoff_tables, num_populations = len(payoff_tables) - num_strats_per_population =\ - utils.get_num_strats_per_population(payoff_tables, payoffs_are_hpt_format) + num_strats_per_population = utils.get_num_strats_per_population( + payoff_tables, payoffs_are_hpt_format) # Handles the trivial case of Markov chain with one state if np.array_equal(num_strats_per_population, @@ -838,8 +824,8 @@ def suggest_alpha(payoff_tables, tol=.1): """ payoffs_are_hpt_format = utils.check_payoffs_are_hpt(payoff_tables) - num_strats_per_population =\ - utils.get_num_strats_per_population(payoff_tables, payoffs_are_hpt_format) + num_strats_per_population = utils.get_num_strats_per_population( + payoff_tables, payoffs_are_hpt_format) num_profiles = utils.get_num_profiles(num_strats_per_population) gap = np.inf diff --git a/open_spiel/python/egt/alpharank_test.py b/open_spiel/python/egt/alpharank_test.py index a6e660d35b..2db492aa98 100644 --- a/open_spiel/python/egt/alpharank_test.py +++ b/open_spiel/python/egt/alpharank_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/egt/alpharank_visualizer.py b/open_spiel/python/egt/alpharank_visualizer.py index 41791d6da7..268dfab64a 100644 --- a/open_spiel/python/egt/alpharank_visualizer.py +++ b/open_spiel/python/egt/alpharank_visualizer.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/egt/alpharank_visualizer_test.py b/open_spiel/python/egt/alpharank_visualizer_test.py index a30a105987..2f32c781f7 100644 --- a/open_spiel/python/egt/alpharank_visualizer_test.py +++ b/open_spiel/python/egt/alpharank_visualizer_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -59,8 +45,8 @@ def test_plot_pi_vs_alpha(self, mock_plt): # Compute alpharank alpha = 1e2 - _, _, pi, num_profiles, num_strats_per_population =\ - alpharank.compute(payoff_tables, alpha=alpha) + _, _, pi, num_profiles, num_strats_per_population = ( + alpharank.compute(payoff_tables, alpha=alpha)) strat_labels = utils.get_strat_profile_labels(payoff_tables, payoffs_are_hpt_format) num_populations = len(payoff_tables) diff --git a/open_spiel/python/egt/dynamics.py b/open_spiel/python/egt/dynamics.py index 6d171131a1..bd11bd029a 100644 --- a/open_spiel/python/egt/dynamics.py +++ b/open_spiel/python/egt/dynamics.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/egt/dynamics_test.py b/open_spiel/python/egt/dynamics_test.py index 428976e80d..27c6413980 100644 --- a/open_spiel/python/egt/dynamics_test.py +++ b/open_spiel/python/egt/dynamics_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -59,8 +45,8 @@ def _sum_j_x_j_ln_x_j_over_x_i(x): def _q_learning_dynamics(composition, payoff, temperature): r"""An equivalent implementation of `dynamics.boltzmannq`.""" - return 1 / temperature * dynamics.replicator(composition, payoff) + \ - composition * _sum_j_x_j_ln_x_j_over_x_i(composition) + return 1 / temperature * dynamics.replicator(composition, payoff) + ( + composition * _sum_j_x_j_ln_x_j_over_x_i(composition)) class _InternalTest(absltest.TestCase): diff --git a/open_spiel/python/egt/examples/__init__.py b/open_spiel/python/egt/examples/__init__.py index 870067694f..3f0c6833cc 100644 --- a/open_spiel/python/egt/examples/__init__.py +++ b/open_spiel/python/egt/examples/__init__.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/egt/examples/alpharank_example.py b/open_spiel/python/egt/examples/alpharank_example.py index b7f2f96fde..0ec6e3a3e3 100644 --- a/open_spiel/python/egt/examples/alpharank_example.py +++ b/open_spiel/python/egt/examples/alpharank_example.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/egt/heuristic_payoff_table.py b/open_spiel/python/egt/heuristic_payoff_table.py index 9ceb21c10a..858d0e463d 100644 --- a/open_spiel/python/egt/heuristic_payoff_table.py +++ b/open_spiel/python/egt/heuristic_payoff_table.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/egt/heuristic_payoff_table_test.py b/open_spiel/python/egt/heuristic_payoff_table_test.py index 01f274d51d..a0aced331c 100644 --- a/open_spiel/python/egt/heuristic_payoff_table_test.py +++ b/open_spiel/python/egt/heuristic_payoff_table_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/egt/utils.py b/open_spiel/python/egt/utils.py index bcf0d55659..9df4144836 100644 --- a/open_spiel/python/egt/utils.py +++ b/open_spiel/python/egt/utils.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -266,12 +252,12 @@ def get_strat_profile_labels(payoff_tables, payoffs_are_hpt_format): num_populations = len(payoff_tables) if num_populations == 1: - num_strats_per_population =\ - get_num_strats_per_population(payoff_tables, payoffs_are_hpt_format) + num_strats_per_population = get_num_strats_per_population( + payoff_tables, payoffs_are_hpt_format) labels = [str(x) for x in range(num_strats_per_population[0])] else: - num_strats_per_population =\ - get_num_strats_per_population(payoff_tables, payoffs_are_hpt_format) + num_strats_per_population = get_num_strats_per_population( + payoff_tables, payoffs_are_hpt_format) labels = dict() label_text = [] # Construct a list of strategy labels for each population @@ -367,9 +353,10 @@ def get_id_from_strat_profile(num_strats_per_population, strat_profile): if len(strat_profile) == 1: return strat_profile[0] - return strat_profile[-1] + num_strats_per_population[-1]*\ - get_id_from_strat_profile(num_strats_per_population[:-1], - strat_profile[:-1]) + return strat_profile[-1] + (num_strats_per_population[-1] * + get_id_from_strat_profile( + num_strats_per_population[:-1], + strat_profile[:-1])) def compute_payoff(row_profile, col_profile, row_payoff_table): @@ -447,8 +434,8 @@ def print_rankings_table(payoff_tables, num_populations = len(payoff_tables) payoffs_are_hpt_format = check_payoffs_are_hpt(payoff_tables) - num_strats_per_population =\ - get_num_strats_per_population(payoff_tables, payoffs_are_hpt_format) + num_strats_per_population = get_num_strats_per_population( + payoff_tables, payoffs_are_hpt_format) # More than total number of strats requested for printing, compute top and # use an extra row to indicate additional strategies not shown. @@ -494,8 +481,7 @@ def print_3col(col1, col2, col3): def is_symmetric_matrix_game(payoff_tables): """Checks if payoff_tables corresponds to a symmetric matrix game.""" - payoffs_are_hpt_format =\ - check_payoffs_are_hpt(payoff_tables) + payoffs_are_hpt_format = check_payoffs_are_hpt(payoff_tables) if len(payoff_tables) == 2: if payoffs_are_hpt_format and np.array_equal(payoff_tables[0](), diff --git a/open_spiel/python/egt/utils_test.py b/open_spiel/python/egt/utils_test.py index e12c7ee1f3..c1701db5d6 100644 --- a/open_spiel/python/egt/utils_test.py +++ b/open_spiel/python/egt/utils_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/egt/visualization.py b/open_spiel/python/egt/visualization.py index 2fb69d265c..7b2c638730 100644 --- a/open_spiel/python/egt/visualization.py +++ b/open_spiel/python/egt/visualization.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -400,6 +386,9 @@ def plot(self, points, **kwargs): Args: points: Points in policy space. **kwargs: Additional keyword arguments passed on to `Axes.plot`. + + Returns: + The line plot. """ points = np.array(points) assert points.shape[1] == 3 @@ -413,6 +402,9 @@ def scatter(self, points, **kwargs): Args: points: Points in policy space. **kwargs: Additional keyword arguments passed on to `Axes.scatter`. + + Returns: + The scatter plot. """ points = np.array(points) assert points.shape[1] == 3 diff --git a/open_spiel/python/egt/visualization_test.py b/open_spiel/python/egt/visualization_test.py index 39fa0b788f..7057cc6e0a 100644 --- a/open_spiel/python/egt/visualization_test.py +++ b/open_spiel/python/egt/visualization_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/environments/__init__.py b/open_spiel/python/environments/__init__.py index 870067694f..3f0c6833cc 100644 --- a/open_spiel/python/environments/__init__.py +++ b/open_spiel/python/environments/__init__.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/environments/catch.py b/open_spiel/python/environments/catch.py index 36df0d3821..e74bd8a547 100644 --- a/open_spiel/python/environments/catch.py +++ b/open_spiel/python/environments/catch.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/environments/catch_test.py b/open_spiel/python/environments/catch_test.py index 45b5c83123..41da9f543f 100644 --- a/open_spiel/python/environments/catch_test.py +++ b/open_spiel/python/environments/catch_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -85,7 +71,7 @@ def test_many_runs(self): time_step = env.reset() self.assertEqual(time_step.step_type, rl_environment.StepType.FIRST) - self.assertEqual(time_step.rewards, None) + self.assertIsNone(time_step.rewards) action_int = _select_random_legal_action(time_step) time_step = env.step(action_int) diff --git a/open_spiel/python/environments/cliff_walking.py b/open_spiel/python/environments/cliff_walking.py index c9c7b6ae6f..d1732453ed 100644 --- a/open_spiel/python/environments/cliff_walking.py +++ b/open_spiel/python/environments/cliff_walking.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/environments/cliff_walking_test.py b/open_spiel/python/environments/cliff_walking_test.py index 3730acf0e6..f0f23e4143 100644 --- a/open_spiel/python/environments/cliff_walking_test.py +++ b/open_spiel/python/environments/cliff_walking_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -86,7 +72,7 @@ def test_many_runs(self): time_step = env.reset() self.assertEqual(time_step.step_type, rl_environment.StepType.FIRST) - self.assertEqual(time_step.rewards, None) + self.assertIsNone(time_step.rewards) action_int = cliff_walking.UP time_step = env.step(action_int) diff --git a/open_spiel/python/examples/__init__.py b/open_spiel/python/examples/__init__.py index 870067694f..3f0c6833cc 100644 --- a/open_spiel/python/examples/__init__.py +++ b/open_spiel/python/examples/__init__.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/examples/alpha_zero.py b/open_spiel/python/examples/alpha_zero.py index 330aa2d320..ac85b5a1b7 100644 --- a/open_spiel/python/examples/alpha_zero.py +++ b/open_spiel/python/examples/alpha_zero.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/examples/benchmark_games.py b/open_spiel/python/examples/benchmark_games.py index ae837214b6..43357004e3 100644 --- a/open_spiel/python/examples/benchmark_games.py +++ b/open_spiel/python/examples/benchmark_games.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/examples/breakthrough_dqn.py b/open_spiel/python/examples/breakthrough_dqn.py index 2714b4b812..39ec422e3c 100644 --- a/open_spiel/python/examples/breakthrough_dqn.py +++ b/open_spiel/python/examples/breakthrough_dqn.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/examples/bridge_supervised_learning.py b/open_spiel/python/examples/bridge_supervised_learning.py index 218802f9b8..192345b6e7 100644 --- a/open_spiel/python/examples/bridge_supervised_learning.py +++ b/open_spiel/python/examples/bridge_supervised_learning.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/examples/bridge_uncontested_bidding_bluechip.py b/open_spiel/python/examples/bridge_uncontested_bidding_bluechip.py index cd591395f6..7f94eb21a8 100644 --- a/open_spiel/python/examples/bridge_uncontested_bidding_bluechip.py +++ b/open_spiel/python/examples/bridge_uncontested_bidding_bluechip.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/examples/catch_pytorch_policy_gradient.py b/open_spiel/python/examples/catch_pytorch_policy_gradient.py index d99ce73c82..4d095a014b 100644 --- a/open_spiel/python/examples/catch_pytorch_policy_gradient.py +++ b/open_spiel/python/examples/catch_pytorch_policy_gradient.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/examples/cfr_cpp_example.py b/open_spiel/python/examples/cfr_cpp_example.py index a30d926fa6..1b06252f74 100644 --- a/open_spiel/python/examples/cfr_cpp_example.py +++ b/open_spiel/python/examples/cfr_cpp_example.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/examples/cfr_example.py b/open_spiel/python/examples/cfr_example.py index 63bf53fb62..328d1b7fc8 100644 --- a/open_spiel/python/examples/cfr_example.py +++ b/open_spiel/python/examples/cfr_example.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/examples/deep_cfr.py b/open_spiel/python/examples/deep_cfr.py index b693080dde..edd3582faa 100644 --- a/open_spiel/python/examples/deep_cfr.py +++ b/open_spiel/python/examples/deep_cfr.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/examples/deep_cfr_jax.py b/open_spiel/python/examples/deep_cfr_jax.py index eab9a5e992..eed9c519b6 100644 --- a/open_spiel/python/examples/deep_cfr_jax.py +++ b/open_spiel/python/examples/deep_cfr_jax.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/examples/deep_cfr_pytorch.py b/open_spiel/python/examples/deep_cfr_pytorch.py index 4354096450..ab9372d02a 100644 --- a/open_spiel/python/examples/deep_cfr_pytorch.py +++ b/open_spiel/python/examples/deep_cfr_pytorch.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/examples/deep_cfr_tf2.py b/open_spiel/python/examples/deep_cfr_tf2.py index 58d3c340b4..0520a00e7f 100644 --- a/open_spiel/python/examples/deep_cfr_tf2.py +++ b/open_spiel/python/examples/deep_cfr_tf2.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/examples/discounted_cfr.py b/open_spiel/python/examples/discounted_cfr.py index 6f96c8f647..a5ff87f9ff 100644 --- a/open_spiel/python/examples/discounted_cfr.py +++ b/open_spiel/python/examples/discounted_cfr.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/examples/eva.py b/open_spiel/python/examples/eva.py index b8c3d2fab0..b44a70ca88 100644 --- a/open_spiel/python/examples/eva.py +++ b/open_spiel/python/examples/eva.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/examples/example.py b/open_spiel/python/examples/example.py index a56a3875e6..59110e7cda 100644 --- a/open_spiel/python/examples/example.py +++ b/open_spiel/python/examples/example.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/examples/exploitability_descent.py b/open_spiel/python/examples/exploitability_descent.py index 203afed659..2e75edee08 100644 --- a/open_spiel/python/examples/exploitability_descent.py +++ b/open_spiel/python/examples/exploitability_descent.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/examples/fictitious_play_example.py b/open_spiel/python/examples/fictitious_play_example.py index d1d8b07cde..cc8ab465f9 100644 --- a/open_spiel/python/examples/fictitious_play_example.py +++ b/open_spiel/python/examples/fictitious_play_example.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/examples/gambit_example.py b/open_spiel/python/examples/gambit_example.py index aace373eb8..7a43860913 100644 --- a/open_spiel/python/examples/gambit_example.py +++ b/open_spiel/python/examples/gambit_example.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/examples/get_all_states.py b/open_spiel/python/examples/get_all_states.py index 56c9539899..884576b2dd 100644 --- a/open_spiel/python/examples/get_all_states.py +++ b/open_spiel/python/examples/get_all_states.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/examples/hearts_supervised_learning.py b/open_spiel/python/examples/hearts_supervised_learning.py index add8fadad2..7eaae24023 100644 --- a/open_spiel/python/examples/hearts_supervised_learning.py +++ b/open_spiel/python/examples/hearts_supervised_learning.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/examples/independent_tabular_qlearning.py b/open_spiel/python/examples/independent_tabular_qlearning.py index 924d2fdf64..dcc07efc99 100644 --- a/open_spiel/python/examples/independent_tabular_qlearning.py +++ b/open_spiel/python/examples/independent_tabular_qlearning.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/examples/is_mcts_exploitability.py b/open_spiel/python/examples/is_mcts_exploitability.py index 49650092e7..cbb945a075 100644 --- a/open_spiel/python/examples/is_mcts_exploitability.py +++ b/open_spiel/python/examples/is_mcts_exploitability.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/examples/jpsro.py b/open_spiel/python/examples/jpsro.py index a955c80e29..dfcee6a28a 100644 --- a/open_spiel/python/examples/jpsro.py +++ b/open_spiel/python/examples/jpsro.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/examples/kuhn_nfsp.py b/open_spiel/python/examples/kuhn_nfsp.py index 01f727c75a..2d3bb48fe6 100644 --- a/open_spiel/python/examples/kuhn_nfsp.py +++ b/open_spiel/python/examples/kuhn_nfsp.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/examples/kuhn_poker_cfr.py b/open_spiel/python/examples/kuhn_poker_cfr.py index 063623d958..1fd6953272 100644 --- a/open_spiel/python/examples/kuhn_poker_cfr.py +++ b/open_spiel/python/examples/kuhn_poker_cfr.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/examples/kuhn_policy_gradient.py b/open_spiel/python/examples/kuhn_policy_gradient.py index 25ed9f65ee..684b2f12a0 100644 --- a/open_spiel/python/examples/kuhn_policy_gradient.py +++ b/open_spiel/python/examples/kuhn_policy_gradient.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/examples/leduc_nfsp.py b/open_spiel/python/examples/leduc_nfsp.py index 515b60ae24..82969cd34e 100644 --- a/open_spiel/python/examples/leduc_nfsp.py +++ b/open_spiel/python/examples/leduc_nfsp.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/examples/lewis_signaling_dqn.py b/open_spiel/python/examples/lewis_signaling_dqn.py index bf32847f4d..dffe04b156 100644 --- a/open_spiel/python/examples/lewis_signaling_dqn.py +++ b/open_spiel/python/examples/lewis_signaling_dqn.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/examples/lewis_signaling_qlearner.py b/open_spiel/python/examples/lewis_signaling_qlearner.py index 4b385e7ea9..d5a97d9e61 100644 --- a/open_spiel/python/examples/lewis_signaling_qlearner.py +++ b/open_spiel/python/examples/lewis_signaling_qlearner.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/examples/lp_solve_example.py b/open_spiel/python/examples/lp_solve_example.py index 556f30292d..9b28f16885 100644 --- a/open_spiel/python/examples/lp_solve_example.py +++ b/open_spiel/python/examples/lp_solve_example.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/examples/matrix_game_example.py b/open_spiel/python/examples/matrix_game_example.py index 28a27912b1..aee31b79ac 100644 --- a/open_spiel/python/examples/matrix_game_example.py +++ b/open_spiel/python/examples/matrix_game_example.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/examples/matrix_nash.py b/open_spiel/python/examples/matrix_nash.py index 485323a635..c06d2c3989 100644 --- a/open_spiel/python/examples/matrix_nash.py +++ b/open_spiel/python/examples/matrix_nash.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/examples/mccfr_cpp_example.py b/open_spiel/python/examples/mccfr_cpp_example.py index e5754b43f9..4640b06781 100644 --- a/open_spiel/python/examples/mccfr_cpp_example.py +++ b/open_spiel/python/examples/mccfr_cpp_example.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/examples/mccfr_example.py b/open_spiel/python/examples/mccfr_example.py index f10250221f..0bc0b91baf 100644 --- a/open_spiel/python/examples/mccfr_example.py +++ b/open_spiel/python/examples/mccfr_example.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/examples/mcts.py b/open_spiel/python/examples/mcts.py index 058fdabd63..286d63a3db 100644 --- a/open_spiel/python/examples/mcts.py +++ b/open_spiel/python/examples/mcts.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/examples/neurd_example.py b/open_spiel/python/examples/neurd_example.py index a4e2f12189..7600112cc6 100644 --- a/open_spiel/python/examples/neurd_example.py +++ b/open_spiel/python/examples/neurd_example.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/examples/nfg_writer_example.py b/open_spiel/python/examples/nfg_writer_example.py index 3e03ff24b2..31b4156749 100644 --- a/open_spiel/python/examples/nfg_writer_example.py +++ b/open_spiel/python/examples/nfg_writer_example.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/examples/play_scenarios.py b/open_spiel/python/examples/play_scenarios.py index 5ac398405f..cd07fee41d 100644 --- a/open_spiel/python/examples/play_scenarios.py +++ b/open_spiel/python/examples/play_scenarios.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/examples/play_tarok_game.py b/open_spiel/python/examples/play_tarok_game.py index 35562b54e1..ccd0215fa5 100644 --- a/open_spiel/python/examples/play_tarok_game.py +++ b/open_spiel/python/examples/play_tarok_game.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/examples/playthrough.py b/open_spiel/python/examples/playthrough.py index 8557849b0c..e807efb510 100644 --- a/open_spiel/python/examples/playthrough.py +++ b/open_spiel/python/examples/playthrough.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/examples/poker_fcpa_example.py b/open_spiel/python/examples/poker_fcpa_example.py index aea8930600..5207f76107 100644 --- a/open_spiel/python/examples/poker_fcpa_example.py +++ b/open_spiel/python/examples/poker_fcpa_example.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/examples/policy_aggregator_example.py b/open_spiel/python/examples/policy_aggregator_example.py index 2eb820685d..29e6618a6f 100644 --- a/open_spiel/python/examples/policy_aggregator_example.py +++ b/open_spiel/python/examples/policy_aggregator_example.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/examples/psro_v2_example.py b/open_spiel/python/examples/psro_v2_example.py index e0b55cfd08..079569847c 100644 --- a/open_spiel/python/examples/psro_v2_example.py +++ b/open_spiel/python/examples/psro_v2_example.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/examples/query_example.py b/open_spiel/python/examples/query_example.py index 5ba96a8b14..0c359de81b 100644 --- a/open_spiel/python/examples/query_example.py +++ b/open_spiel/python/examples/query_example.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/examples/rcfr_example.py b/open_spiel/python/examples/rcfr_example.py index 7c4f2093b6..9dcc62e988 100644 --- a/open_spiel/python/examples/rcfr_example.py +++ b/open_spiel/python/examples/rcfr_example.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/examples/response_graph_ucb_2x2_game.py b/open_spiel/python/examples/response_graph_ucb_2x2_game.py index 72943d97ef..8ae278748c 100644 --- a/open_spiel/python/examples/response_graph_ucb_2x2_game.py +++ b/open_spiel/python/examples/response_graph_ucb_2x2_game.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/examples/response_graph_ucb_sample_complexity.py b/open_spiel/python/examples/response_graph_ucb_sample_complexity.py index ed9c495c10..063d6880cd 100644 --- a/open_spiel/python/examples/response_graph_ucb_sample_complexity.py +++ b/open_spiel/python/examples/response_graph_ucb_sample_complexity.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/examples/rl_example.py b/open_spiel/python/examples/rl_example.py index 4aaf6013ac..017ede7a71 100644 --- a/open_spiel/python/examples/rl_example.py +++ b/open_spiel/python/examples/rl_example.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/examples/rl_main_loop.py b/open_spiel/python/examples/rl_main_loop.py index 6e2510cd02..9979f6ec8a 100644 --- a/open_spiel/python/examples/rl_main_loop.py +++ b/open_spiel/python/examples/rl_main_loop.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/examples/rl_response.py b/open_spiel/python/examples/rl_response.py index 7ac600170c..dfc41345f4 100644 --- a/open_spiel/python/examples/rl_response.py +++ b/open_spiel/python/examples/rl_response.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/examples/single_agent_catch.py b/open_spiel/python/examples/single_agent_catch.py index 58fb5a0d0f..cc20492524 100644 --- a/open_spiel/python/examples/single_agent_catch.py +++ b/open_spiel/python/examples/single_agent_catch.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/examples/single_agent_cliff_walking.py b/open_spiel/python/examples/single_agent_cliff_walking.py index da1c785e8a..c7f45a499a 100644 --- a/open_spiel/python/examples/single_agent_cliff_walking.py +++ b/open_spiel/python/examples/single_agent_cliff_walking.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/examples/skat_dqn.py b/open_spiel/python/examples/skat_dqn.py index 8a32d20815..9ec0485847 100644 --- a/open_spiel/python/examples/skat_dqn.py +++ b/open_spiel/python/examples/skat_dqn.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/examples/tic_tac_toe_alpha_zero.py b/open_spiel/python/examples/tic_tac_toe_alpha_zero.py index c476379148..65a9222718 100644 --- a/open_spiel/python/examples/tic_tac_toe_alpha_zero.py +++ b/open_spiel/python/examples/tic_tac_toe_alpha_zero.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/examples/tic_tac_toe_dqn_vs_tabular.py b/open_spiel/python/examples/tic_tac_toe_dqn_vs_tabular.py index 7f3d99ce39..6a2fca4dce 100644 --- a/open_spiel/python/examples/tic_tac_toe_dqn_vs_tabular.py +++ b/open_spiel/python/examples/tic_tac_toe_dqn_vs_tabular.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/examples/tic_tac_toe_qlearner.py b/open_spiel/python/examples/tic_tac_toe_qlearner.py index aba709f1b8..21de270264 100644 --- a/open_spiel/python/examples/tic_tac_toe_qlearner.py +++ b/open_spiel/python/examples/tic_tac_toe_qlearner.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/examples/treeviz_example.py b/open_spiel/python/examples/treeviz_example.py index 59d4adc7a2..0b686de20c 100644 --- a/open_spiel/python/examples/treeviz_example.py +++ b/open_spiel/python/examples/treeviz_example.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/examples/uniform_policy_exploitability.py b/open_spiel/python/examples/uniform_policy_exploitability.py index 09762d84a7..b9c179cd47 100644 --- a/open_spiel/python/examples/uniform_policy_exploitability.py +++ b/open_spiel/python/examples/uniform_policy_exploitability.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/examples/value_iteration.py b/open_spiel/python/examples/value_iteration.py index bcc2f1a6e8..f023011f24 100644 --- a/open_spiel/python/examples/value_iteration.py +++ b/open_spiel/python/examples/value_iteration.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/games/__init__.py b/open_spiel/python/games/__init__.py index e275bce631..c5c8bb7c97 100644 --- a/open_spiel/python/games/__init__.py +++ b/open_spiel/python/games/__init__.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/games/data.py b/open_spiel/python/games/data.py index abf54e6719..54bd40e29c 100644 --- a/open_spiel/python/games/data.py +++ b/open_spiel/python/games/data.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/games/data_test.py b/open_spiel/python/games/data_test.py index 1d75f3adfe..954bd10d63 100644 --- a/open_spiel/python/games/data_test.py +++ b/open_spiel/python/games/data_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/games/dynamic_routing.py b/open_spiel/python/games/dynamic_routing.py index 0cb225eeb9..8b974e5f49 100644 --- a/open_spiel/python/games/dynamic_routing.py +++ b/open_spiel/python/games/dynamic_routing.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/games/dynamic_routing_data.py b/open_spiel/python/games/dynamic_routing_data.py index c58f5232fa..97b7cdb396 100644 --- a/open_spiel/python/games/dynamic_routing_data.py +++ b/open_spiel/python/games/dynamic_routing_data.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/games/dynamic_routing_test.py b/open_spiel/python/games/dynamic_routing_test.py index 3c257b448b..18483b2643 100644 --- a/open_spiel/python/games/dynamic_routing_test.py +++ b/open_spiel/python/games/dynamic_routing_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/games/dynamic_routing_to_mean_field_game.py b/open_spiel/python/games/dynamic_routing_to_mean_field_game.py index f60a2c52f6..e7fe49afeb 100644 --- a/open_spiel/python/games/dynamic_routing_to_mean_field_game.py +++ b/open_spiel/python/games/dynamic_routing_to_mean_field_game.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/games/dynamic_routing_to_mean_field_game_test.py b/open_spiel/python/games/dynamic_routing_to_mean_field_game_test.py index f7641dce49..e335dfab94 100644 --- a/open_spiel/python/games/dynamic_routing_to_mean_field_game_test.py +++ b/open_spiel/python/games/dynamic_routing_to_mean_field_game_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/games/dynamic_routing_utils.py b/open_spiel/python/games/dynamic_routing_utils.py index e58d853d95..bd3e113346 100644 --- a/open_spiel/python/games/dynamic_routing_utils.py +++ b/open_spiel/python/games/dynamic_routing_utils.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/games/dynamic_routing_utils_test.py b/open_spiel/python/games/dynamic_routing_utils_test.py index adc4b049da..a8e259b3bc 100644 --- a/open_spiel/python/games/dynamic_routing_utils_test.py +++ b/open_spiel/python/games/dynamic_routing_utils_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/games/iterated_prisoners_dilemma.py b/open_spiel/python/games/iterated_prisoners_dilemma.py index d68d646379..d36cbb34eb 100644 --- a/open_spiel/python/games/iterated_prisoners_dilemma.py +++ b/open_spiel/python/games/iterated_prisoners_dilemma.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/games/iterated_prisoners_dilemma_test.py b/open_spiel/python/games/iterated_prisoners_dilemma_test.py index dd2dca0009..ff3a6c3bdb 100644 --- a/open_spiel/python/games/iterated_prisoners_dilemma_test.py +++ b/open_spiel/python/games/iterated_prisoners_dilemma_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/games/kuhn_poker.py b/open_spiel/python/games/kuhn_poker.py index 58f980d845..281e119745 100644 --- a/open_spiel/python/games/kuhn_poker.py +++ b/open_spiel/python/games/kuhn_poker.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/games/kuhn_poker_test.py b/open_spiel/python/games/kuhn_poker_test.py index e6220b7703..3e8c1818f7 100644 --- a/open_spiel/python/games/kuhn_poker_test.py +++ b/open_spiel/python/games/kuhn_poker_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/games/tic_tac_toe.py b/open_spiel/python/games/tic_tac_toe.py index 444ce6cffb..098e36c034 100644 --- a/open_spiel/python/games/tic_tac_toe.py +++ b/open_spiel/python/games/tic_tac_toe.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/games/tic_tac_toe_test.py b/open_spiel/python/games/tic_tac_toe_test.py index 386ff0b062..b800ece62b 100644 --- a/open_spiel/python/games/tic_tac_toe_test.py +++ b/open_spiel/python/games/tic_tac_toe_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/jax/__init__.py b/open_spiel/python/jax/__init__.py index 9029612701..1bf6252c62 100644 --- a/open_spiel/python/jax/__init__.py +++ b/open_spiel/python/jax/__init__.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/jax/deep_cfr.py b/open_spiel/python/jax/deep_cfr.py index 892aeb4b44..7ccde648d4 100644 --- a/open_spiel/python/jax/deep_cfr.py +++ b/open_spiel/python/jax/deep_cfr.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/jax/deep_cfr_jax_test.py b/open_spiel/python/jax/deep_cfr_jax_test.py index f5b6d43400..96eab8ab04 100644 --- a/open_spiel/python/jax/deep_cfr_jax_test.py +++ b/open_spiel/python/jax/deep_cfr_jax_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/jax/dqn.py b/open_spiel/python/jax/dqn.py index ad75775b76..9742d67b48 100644 --- a/open_spiel/python/jax/dqn.py +++ b/open_spiel/python/jax/dqn.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/jax/dqn_jax_test.py b/open_spiel/python/jax/dqn_jax_test.py index 9fd94c87f6..a4c2fdcf5a 100644 --- a/open_spiel/python/jax/dqn_jax_test.py +++ b/open_spiel/python/jax/dqn_jax_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/jax/nfsp.py b/open_spiel/python/jax/nfsp.py index f7ab297d9a..aefc62f4c9 100644 --- a/open_spiel/python/jax/nfsp.py +++ b/open_spiel/python/jax/nfsp.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/jax/nfsp_jax_test.py b/open_spiel/python/jax/nfsp_jax_test.py index 90e441f4a6..f352afa36b 100644 --- a/open_spiel/python/jax/nfsp_jax_test.py +++ b/open_spiel/python/jax/nfsp_jax_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/mfg/__init__.py b/open_spiel/python/mfg/__init__.py index 870067694f..3f0c6833cc 100644 --- a/open_spiel/python/mfg/__init__.py +++ b/open_spiel/python/mfg/__init__.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/mfg/algorithms/__init__.py b/open_spiel/python/mfg/algorithms/__init__.py index 870067694f..3f0c6833cc 100644 --- a/open_spiel/python/mfg/algorithms/__init__.py +++ b/open_spiel/python/mfg/algorithms/__init__.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/mfg/algorithms/benchmark.py b/open_spiel/python/mfg/algorithms/benchmark.py index fd0ce331ef..e1f0431af9 100644 --- a/open_spiel/python/mfg/algorithms/benchmark.py +++ b/open_spiel/python/mfg/algorithms/benchmark.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/mfg/algorithms/best_response_value.py b/open_spiel/python/mfg/algorithms/best_response_value.py index ef5f663662..327e9d5a82 100644 --- a/open_spiel/python/mfg/algorithms/best_response_value.py +++ b/open_spiel/python/mfg/algorithms/best_response_value.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/mfg/algorithms/best_response_value_test.py b/open_spiel/python/mfg/algorithms/best_response_value_test.py index db240a80d4..301842070e 100644 --- a/open_spiel/python/mfg/algorithms/best_response_value_test.py +++ b/open_spiel/python/mfg/algorithms/best_response_value_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/mfg/algorithms/distribution.py b/open_spiel/python/mfg/algorithms/distribution.py index 6df9690276..9b28fd8802 100644 --- a/open_spiel/python/mfg/algorithms/distribution.py +++ b/open_spiel/python/mfg/algorithms/distribution.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/mfg/algorithms/distribution_test.py b/open_spiel/python/mfg/algorithms/distribution_test.py index 56abab765a..c33ef5b6c4 100644 --- a/open_spiel/python/mfg/algorithms/distribution_test.py +++ b/open_spiel/python/mfg/algorithms/distribution_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/mfg/algorithms/fictitious_play.py b/open_spiel/python/mfg/algorithms/fictitious_play.py index 3a9cf8443c..a41d7dfa46 100644 --- a/open_spiel/python/mfg/algorithms/fictitious_play.py +++ b/open_spiel/python/mfg/algorithms/fictitious_play.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/mfg/algorithms/fictitious_play_test.py b/open_spiel/python/mfg/algorithms/fictitious_play_test.py index f6bd38e128..95284fc24f 100644 --- a/open_spiel/python/mfg/algorithms/fictitious_play_test.py +++ b/open_spiel/python/mfg/algorithms/fictitious_play_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/mfg/algorithms/greedy_policy.py b/open_spiel/python/mfg/algorithms/greedy_policy.py index a1020d22dd..249844ec07 100644 --- a/open_spiel/python/mfg/algorithms/greedy_policy.py +++ b/open_spiel/python/mfg/algorithms/greedy_policy.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/mfg/algorithms/greedy_policy_test.py b/open_spiel/python/mfg/algorithms/greedy_policy_test.py index c9083ab195..f473d34689 100644 --- a/open_spiel/python/mfg/algorithms/greedy_policy_test.py +++ b/open_spiel/python/mfg/algorithms/greedy_policy_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/mfg/algorithms/mirror_descent.py b/open_spiel/python/mfg/algorithms/mirror_descent.py index 269c3d4707..4b74474575 100644 --- a/open_spiel/python/mfg/algorithms/mirror_descent.py +++ b/open_spiel/python/mfg/algorithms/mirror_descent.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/mfg/algorithms/mirror_descent_test.py b/open_spiel/python/mfg/algorithms/mirror_descent_test.py index 800a6004a7..6520e3d09c 100644 --- a/open_spiel/python/mfg/algorithms/mirror_descent_test.py +++ b/open_spiel/python/mfg/algorithms/mirror_descent_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/mfg/algorithms/nash_conv.py b/open_spiel/python/mfg/algorithms/nash_conv.py index 96c0e11a24..d9da7cddac 100644 --- a/open_spiel/python/mfg/algorithms/nash_conv.py +++ b/open_spiel/python/mfg/algorithms/nash_conv.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/mfg/algorithms/nash_conv_test.py b/open_spiel/python/mfg/algorithms/nash_conv_test.py index 9830e1e97c..87057f5d3b 100644 --- a/open_spiel/python/mfg/algorithms/nash_conv_test.py +++ b/open_spiel/python/mfg/algorithms/nash_conv_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/mfg/algorithms/policy_value.py b/open_spiel/python/mfg/algorithms/policy_value.py index 8c3be5578a..3790cdea98 100644 --- a/open_spiel/python/mfg/algorithms/policy_value.py +++ b/open_spiel/python/mfg/algorithms/policy_value.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/mfg/algorithms/policy_value_test.py b/open_spiel/python/mfg/algorithms/policy_value_test.py index 0827e019b9..9a52d13705 100644 --- a/open_spiel/python/mfg/algorithms/policy_value_test.py +++ b/open_spiel/python/mfg/algorithms/policy_value_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/mfg/algorithms/softmax_policy.py b/open_spiel/python/mfg/algorithms/softmax_policy.py index f488e22cf2..4effaed077 100644 --- a/open_spiel/python/mfg/algorithms/softmax_policy.py +++ b/open_spiel/python/mfg/algorithms/softmax_policy.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/mfg/algorithms/softmax_policy_test.py b/open_spiel/python/mfg/algorithms/softmax_policy_test.py index 3fca23e3bb..0c98f50fb5 100644 --- a/open_spiel/python/mfg/algorithms/softmax_policy_test.py +++ b/open_spiel/python/mfg/algorithms/softmax_policy_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/mfg/distribution.py b/open_spiel/python/mfg/distribution.py index 4b1df8b92f..1470a7f7d1 100644 --- a/open_spiel/python/mfg/distribution.py +++ b/open_spiel/python/mfg/distribution.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/mfg/examples/mfg_dqn_jax.py b/open_spiel/python/mfg/examples/mfg_dqn_jax.py index 185bbc6aa1..02a2627ff3 100644 --- a/open_spiel/python/mfg/examples/mfg_dqn_jax.py +++ b/open_spiel/python/mfg/examples/mfg_dqn_jax.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/mfg/games/__init__.py b/open_spiel/python/mfg/games/__init__.py index 6119892654..248c15a924 100644 --- a/open_spiel/python/mfg/games/__init__.py +++ b/open_spiel/python/mfg/games/__init__.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/mfg/games/crowd_modelling.py b/open_spiel/python/mfg/games/crowd_modelling.py index 4bdbf03d94..161f99f2a4 100644 --- a/open_spiel/python/mfg/games/crowd_modelling.py +++ b/open_spiel/python/mfg/games/crowd_modelling.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/mfg/games/crowd_modelling_example.py b/open_spiel/python/mfg/games/crowd_modelling_example.py index d66c77e5fc..5271cf98de 100644 --- a/open_spiel/python/mfg/games/crowd_modelling_example.py +++ b/open_spiel/python/mfg/games/crowd_modelling_example.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/mfg/games/crowd_modelling_test.py b/open_spiel/python/mfg/games/crowd_modelling_test.py index fadb66bedb..8113437852 100644 --- a/open_spiel/python/mfg/games/crowd_modelling_test.py +++ b/open_spiel/python/mfg/games/crowd_modelling_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/mfg/games/dynamic_routing.py b/open_spiel/python/mfg/games/dynamic_routing.py index e89a2b8195..ecebe14172 100644 --- a/open_spiel/python/mfg/games/dynamic_routing.py +++ b/open_spiel/python/mfg/games/dynamic_routing.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/mfg/games/dynamic_routing_test.py b/open_spiel/python/mfg/games/dynamic_routing_test.py index 75f4f4e98c..e22b349c92 100644 --- a/open_spiel/python/mfg/games/dynamic_routing_test.py +++ b/open_spiel/python/mfg/games/dynamic_routing_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/mfg/games/predator_prey.py b/open_spiel/python/mfg/games/predator_prey.py index 3088da87ee..3c61d13c5c 100644 --- a/open_spiel/python/mfg/games/predator_prey.py +++ b/open_spiel/python/mfg/games/predator_prey.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/mfg/games/predator_prey_test.py b/open_spiel/python/mfg/games/predator_prey_test.py index 8b9c0b020e..628e9f9802 100644 --- a/open_spiel/python/mfg/games/predator_prey_test.py +++ b/open_spiel/python/mfg/games/predator_prey_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/mfg/value.py b/open_spiel/python/mfg/value.py index 17f98663bd..8fbc00d23b 100644 --- a/open_spiel/python/mfg/value.py +++ b/open_spiel/python/mfg/value.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/observation.py b/open_spiel/python/observation.py index 0ba949dca3..2b73abf9c2 100644 --- a/open_spiel/python/observation.py +++ b/open_spiel/python/observation.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/policy.py b/open_spiel/python/policy.py index c04f895d93..063c701dc6 100644 --- a/open_spiel/python/policy.py +++ b/open_spiel/python/policy.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/pybind11/algorithms_corr_dist.cc b/open_spiel/python/pybind11/algorithms_corr_dist.cc index 54deb16f84..4722cfb52b 100644 --- a/open_spiel/python/pybind11/algorithms_corr_dist.cc +++ b/open_spiel/python/pybind11/algorithms_corr_dist.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/python/pybind11/algorithms_corr_dist.h b/open_spiel/python/pybind11/algorithms_corr_dist.h index 2e28644993..78ce4a9b01 100644 --- a/open_spiel/python/pybind11/algorithms_corr_dist.h +++ b/open_spiel/python/pybind11/algorithms_corr_dist.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/python/pybind11/algorithms_trajectories.cc b/open_spiel/python/pybind11/algorithms_trajectories.cc index 4d58241068..24f6aeea90 100644 --- a/open_spiel/python/pybind11/algorithms_trajectories.cc +++ b/open_spiel/python/pybind11/algorithms_trajectories.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/python/pybind11/algorithms_trajectories.h b/open_spiel/python/pybind11/algorithms_trajectories.h index d5a7f6c24f..4381b2d751 100644 --- a/open_spiel/python/pybind11/algorithms_trajectories.h +++ b/open_spiel/python/pybind11/algorithms_trajectories.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/python/pybind11/bots.cc b/open_spiel/python/pybind11/bots.cc index 61ab3a853f..7dce436777 100644 --- a/open_spiel/python/pybind11/bots.cc +++ b/open_spiel/python/pybind11/bots.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/python/pybind11/bots.h b/open_spiel/python/pybind11/bots.h index 3c9701a63e..e9f648e731 100644 --- a/open_spiel/python/pybind11/bots.h +++ b/open_spiel/python/pybind11/bots.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/python/pybind11/game_transforms.cc b/open_spiel/python/pybind11/game_transforms.cc index 65c9afdc98..4b476a9219 100644 --- a/open_spiel/python/pybind11/game_transforms.cc +++ b/open_spiel/python/pybind11/game_transforms.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/python/pybind11/game_transforms.h b/open_spiel/python/pybind11/game_transforms.h index b11a0231dc..b3f28cb23b 100644 --- a/open_spiel/python/pybind11/game_transforms.h +++ b/open_spiel/python/pybind11/game_transforms.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/python/pybind11/games_backgammon.cc b/open_spiel/python/pybind11/games_backgammon.cc index 7407fdd051..1782d2e291 100644 --- a/open_spiel/python/pybind11/games_backgammon.cc +++ b/open_spiel/python/pybind11/games_backgammon.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/python/pybind11/games_backgammon.h b/open_spiel/python/pybind11/games_backgammon.h index 9d3fbbf84d..acfb23b2df 100644 --- a/open_spiel/python/pybind11/games_backgammon.h +++ b/open_spiel/python/pybind11/games_backgammon.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/python/pybind11/games_bridge.cc b/open_spiel/python/pybind11/games_bridge.cc index 3a37e40aca..ff38f1d4f7 100644 --- a/open_spiel/python/pybind11/games_bridge.cc +++ b/open_spiel/python/pybind11/games_bridge.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/python/pybind11/games_bridge.h b/open_spiel/python/pybind11/games_bridge.h index 6f28169257..cd5d5adc5e 100644 --- a/open_spiel/python/pybind11/games_bridge.h +++ b/open_spiel/python/pybind11/games_bridge.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/python/pybind11/games_chess.cc b/open_spiel/python/pybind11/games_chess.cc index cf43b5b2ca..55d907e993 100644 --- a/open_spiel/python/pybind11/games_chess.cc +++ b/open_spiel/python/pybind11/games_chess.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/python/pybind11/games_chess.h b/open_spiel/python/pybind11/games_chess.h index 7bdf9b62a4..e3c46d69b9 100644 --- a/open_spiel/python/pybind11/games_chess.h +++ b/open_spiel/python/pybind11/games_chess.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/python/pybind11/games_kuhn_poker.cc b/open_spiel/python/pybind11/games_kuhn_poker.cc index fd50d715ce..ffb751d0af 100644 --- a/open_spiel/python/pybind11/games_kuhn_poker.cc +++ b/open_spiel/python/pybind11/games_kuhn_poker.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/python/pybind11/games_kuhn_poker.h b/open_spiel/python/pybind11/games_kuhn_poker.h index 4da529078b..3325c28268 100644 --- a/open_spiel/python/pybind11/games_kuhn_poker.h +++ b/open_spiel/python/pybind11/games_kuhn_poker.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/python/pybind11/games_negotiation.cc b/open_spiel/python/pybind11/games_negotiation.cc index 3960c53492..e82da4eb7a 100644 --- a/open_spiel/python/pybind11/games_negotiation.cc +++ b/open_spiel/python/pybind11/games_negotiation.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/python/pybind11/games_negotiation.h b/open_spiel/python/pybind11/games_negotiation.h index d350e5a07f..6e8d2a8ac9 100644 --- a/open_spiel/python/pybind11/games_negotiation.h +++ b/open_spiel/python/pybind11/games_negotiation.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/python/pybind11/games_tarok.cc b/open_spiel/python/pybind11/games_tarok.cc index 61bcb278fe..4fc9771e88 100644 --- a/open_spiel/python/pybind11/games_tarok.cc +++ b/open_spiel/python/pybind11/games_tarok.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/python/pybind11/games_tarok.h b/open_spiel/python/pybind11/games_tarok.h index 136e051c62..b8e56cf41f 100644 --- a/open_spiel/python/pybind11/games_tarok.h +++ b/open_spiel/python/pybind11/games_tarok.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/python/pybind11/observer.cc b/open_spiel/python/pybind11/observer.cc index 8742b95198..110d2dca4e 100644 --- a/open_spiel/python/pybind11/observer.cc +++ b/open_spiel/python/pybind11/observer.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/python/pybind11/observer.h b/open_spiel/python/pybind11/observer.h index 8efef4d2ef..ce20d9b151 100644 --- a/open_spiel/python/pybind11/observer.h +++ b/open_spiel/python/pybind11/observer.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/python/pybind11/policy.cc b/open_spiel/python/pybind11/policy.cc index 4e5ea027ac..eea1c1a0d9 100644 --- a/open_spiel/python/pybind11/policy.cc +++ b/open_spiel/python/pybind11/policy.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/python/pybind11/policy.h b/open_spiel/python/pybind11/policy.h index 05e4ed9d4e..4c08ae350a 100644 --- a/open_spiel/python/pybind11/policy.h +++ b/open_spiel/python/pybind11/policy.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/python/pybind11/pybind11.h b/open_spiel/python/pybind11/pybind11.h index 9fb4446223..a2ddbf6b2c 100644 --- a/open_spiel/python/pybind11/pybind11.h +++ b/open_spiel/python/pybind11/pybind11.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/python/pybind11/pyspiel.cc b/open_spiel/python/pybind11/pyspiel.cc index f1ee0d7302..732a94d9e4 100644 --- a/open_spiel/python/pybind11/pyspiel.cc +++ b/open_spiel/python/pybind11/pyspiel.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/python/pybind11/python_games.cc b/open_spiel/python/pybind11/python_games.cc index 92d9f5f15e..6b46d1c705 100644 --- a/open_spiel/python/pybind11/python_games.cc +++ b/open_spiel/python/pybind11/python_games.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/python/pybind11/python_games.h b/open_spiel/python/pybind11/python_games.h index 62e3cac430..1867ff4236 100644 --- a/open_spiel/python/pybind11/python_games.h +++ b/open_spiel/python/pybind11/python_games.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/python/pybind11/referee.cc b/open_spiel/python/pybind11/referee.cc index 8bb9903477..6b03164af1 100644 --- a/open_spiel/python/pybind11/referee.cc +++ b/open_spiel/python/pybind11/referee.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/python/pybind11/referee.h b/open_spiel/python/pybind11/referee.h index d67ea2248b..b544bee5fe 100644 --- a/open_spiel/python/pybind11/referee.h +++ b/open_spiel/python/pybind11/referee.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/python/pytorch/__init__.py b/open_spiel/python/pytorch/__init__.py index 9029612701..1bf6252c62 100644 --- a/open_spiel/python/pytorch/__init__.py +++ b/open_spiel/python/pytorch/__init__.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/pytorch/deep_cfr.py b/open_spiel/python/pytorch/deep_cfr.py index 2ba0f27dda..659ab61abc 100644 --- a/open_spiel/python/pytorch/deep_cfr.py +++ b/open_spiel/python/pytorch/deep_cfr.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/pytorch/deep_cfr_pytorch_test.py b/open_spiel/python/pytorch/deep_cfr_pytorch_test.py index 0c98fc74cd..11f68d6197 100644 --- a/open_spiel/python/pytorch/deep_cfr_pytorch_test.py +++ b/open_spiel/python/pytorch/deep_cfr_pytorch_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/pytorch/dqn.py b/open_spiel/python/pytorch/dqn.py index 31e42ae04f..7aaaa55ae2 100644 --- a/open_spiel/python/pytorch/dqn.py +++ b/open_spiel/python/pytorch/dqn.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/pytorch/dqn_pytorch_test.py b/open_spiel/python/pytorch/dqn_pytorch_test.py index 32ba0aeef5..54e89160e5 100644 --- a/open_spiel/python/pytorch/dqn_pytorch_test.py +++ b/open_spiel/python/pytorch/dqn_pytorch_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/pytorch/eva.py b/open_spiel/python/pytorch/eva.py index 96a3bec2e5..18ab1de26f 100644 --- a/open_spiel/python/pytorch/eva.py +++ b/open_spiel/python/pytorch/eva.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/pytorch/eva_pytorch_test.py b/open_spiel/python/pytorch/eva_pytorch_test.py index 81c694dce5..2c5c48f185 100644 --- a/open_spiel/python/pytorch/eva_pytorch_test.py +++ b/open_spiel/python/pytorch/eva_pytorch_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/pytorch/losses/__init__.py b/open_spiel/python/pytorch/losses/__init__.py index 870067694f..3f0c6833cc 100644 --- a/open_spiel/python/pytorch/losses/__init__.py +++ b/open_spiel/python/pytorch/losses/__init__.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/pytorch/losses/rl_losses.py b/open_spiel/python/pytorch/losses/rl_losses.py index 9284de6bc1..bee0cf33fb 100644 --- a/open_spiel/python/pytorch/losses/rl_losses.py +++ b/open_spiel/python/pytorch/losses/rl_losses.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/pytorch/losses/rl_losses_pytorch_test.py b/open_spiel/python/pytorch/losses/rl_losses_pytorch_test.py index 76c83705b3..9467a5d1da 100644 --- a/open_spiel/python/pytorch/losses/rl_losses_pytorch_test.py +++ b/open_spiel/python/pytorch/losses/rl_losses_pytorch_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/pytorch/nfsp.py b/open_spiel/python/pytorch/nfsp.py index aa593618bd..ea294e2ec7 100644 --- a/open_spiel/python/pytorch/nfsp.py +++ b/open_spiel/python/pytorch/nfsp.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/pytorch/nfsp_pytorch_test.py b/open_spiel/python/pytorch/nfsp_pytorch_test.py index 125d693820..aadce12c6f 100644 --- a/open_spiel/python/pytorch/nfsp_pytorch_test.py +++ b/open_spiel/python/pytorch/nfsp_pytorch_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/pytorch/policy_gradient.py b/open_spiel/python/pytorch/policy_gradient.py index 331f75fd16..4151e81b48 100644 --- a/open_spiel/python/pytorch/policy_gradient.py +++ b/open_spiel/python/pytorch/policy_gradient.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/pytorch/policy_gradient_pytorch_test.py b/open_spiel/python/pytorch/policy_gradient_pytorch_test.py index 67527dfc70..70173ddf93 100644 --- a/open_spiel/python/pytorch/policy_gradient_pytorch_test.py +++ b/open_spiel/python/pytorch/policy_gradient_pytorch_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/pytorch/rcfr.py b/open_spiel/python/pytorch/rcfr.py index c8e1428707..7d539c60d3 100644 --- a/open_spiel/python/pytorch/rcfr.py +++ b/open_spiel/python/pytorch/rcfr.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/pytorch/rcfr_pytorch_test.py b/open_spiel/python/pytorch/rcfr_pytorch_test.py index d53c0fce4a..1d774f87d6 100644 --- a/open_spiel/python/pytorch/rcfr_pytorch_test.py +++ b/open_spiel/python/pytorch/rcfr_pytorch_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/rl_agent.py b/open_spiel/python/rl_agent.py index 1a0ee12e47..02a02fc9cf 100644 --- a/open_spiel/python/rl_agent.py +++ b/open_spiel/python/rl_agent.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/rl_agent_policy.py b/open_spiel/python/rl_agent_policy.py index aa48fa02b9..bf6c4333cd 100644 --- a/open_spiel/python/rl_agent_policy.py +++ b/open_spiel/python/rl_agent_policy.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/rl_environment.py b/open_spiel/python/rl_environment.py index c704245369..7d70189de7 100644 --- a/open_spiel/python/rl_environment.py +++ b/open_spiel/python/rl_environment.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/rl_tools.py b/open_spiel/python/rl_tools.py index 98a5a8d1a5..739cbe3418 100644 --- a/open_spiel/python/rl_tools.py +++ b/open_spiel/python/rl_tools.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/simple_nets.py b/open_spiel/python/simple_nets.py index e7765783b9..4128e3a01c 100644 --- a/open_spiel/python/simple_nets.py +++ b/open_spiel/python/simple_nets.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/test_utils.py b/open_spiel/python/test_utils.py index 79adb17f16..64f77d9d78 100644 --- a/open_spiel/python/test_utils.py +++ b/open_spiel/python/test_utils.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/tests/__init__.py b/open_spiel/python/tests/__init__.py index 870067694f..3f0c6833cc 100644 --- a/open_spiel/python/tests/__init__.py +++ b/open_spiel/python/tests/__init__.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/tests/bot_test.py b/open_spiel/python/tests/bot_test.py index bd3bd08ab7..a534689913 100644 --- a/open_spiel/python/tests/bot_test.py +++ b/open_spiel/python/tests/bot_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/tests/game_transforms_test.py b/open_spiel/python/tests/game_transforms_test.py index 12d6e97492..be2c413661 100644 --- a/open_spiel/python/tests/game_transforms_test.py +++ b/open_spiel/python/tests/game_transforms_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/tests/games_bridge_test.py b/open_spiel/python/tests/games_bridge_test.py index da1b05df5c..cca6f7041b 100644 --- a/open_spiel/python/tests/games_bridge_test.py +++ b/open_spiel/python/tests/games_bridge_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/tests/games_sim_test.py b/open_spiel/python/tests/games_sim_test.py index e885e206f0..c278da1d30 100644 --- a/open_spiel/python/tests/games_sim_test.py +++ b/open_spiel/python/tests/games_sim_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/tests/higc_referee_test.py b/open_spiel/python/tests/higc_referee_test.py index 46c0703b90..4217102954 100644 --- a/open_spiel/python/tests/higc_referee_test.py +++ b/open_spiel/python/tests/higc_referee_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/tests/matrix_game_utils_test.py b/open_spiel/python/tests/matrix_game_utils_test.py index bb6dbcd691..754a6c4bcc 100644 --- a/open_spiel/python/tests/matrix_game_utils_test.py +++ b/open_spiel/python/tests/matrix_game_utils_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/tests/mfg_implementation_test/__init__.py b/open_spiel/python/tests/mfg_implementation_test/__init__.py index 870067694f..3f0c6833cc 100644 --- a/open_spiel/python/tests/mfg_implementation_test/__init__.py +++ b/open_spiel/python/tests/mfg_implementation_test/__init__.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/tests/mfg_implementation_test/mfg_test.py b/open_spiel/python/tests/mfg_implementation_test/mfg_test.py index 0cf401518e..341d19633e 100644 --- a/open_spiel/python/tests/mfg_implementation_test/mfg_test.py +++ b/open_spiel/python/tests/mfg_implementation_test/mfg_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/tests/nfg_game_test.py b/open_spiel/python/tests/nfg_game_test.py index c53fc5cafe..7b355ad060 100644 --- a/open_spiel/python/tests/nfg_game_test.py +++ b/open_spiel/python/tests/nfg_game_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/tests/nfg_writer_test.py b/open_spiel/python/tests/nfg_writer_test.py index dd74862e9c..2ecda8603b 100644 --- a/open_spiel/python/tests/nfg_writer_test.py +++ b/open_spiel/python/tests/nfg_writer_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/tests/observation_test.py b/open_spiel/python/tests/observation_test.py index b3699c7f96..8cb2a40e1a 100644 --- a/open_spiel/python/tests/observation_test.py +++ b/open_spiel/python/tests/observation_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/tests/policy_test.py b/open_spiel/python/tests/policy_test.py index 65add7745c..ceecec2849 100644 --- a/open_spiel/python/tests/policy_test.py +++ b/open_spiel/python/tests/policy_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/tests/pyspiel_test.py b/open_spiel/python/tests/pyspiel_test.py index 58e81b5c1e..97128867e4 100644 --- a/open_spiel/python/tests/pyspiel_test.py +++ b/open_spiel/python/tests/pyspiel_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/tests/rl_environment_test.py b/open_spiel/python/tests/rl_environment_test.py index 3b02f3a9f7..219ff37003 100644 --- a/open_spiel/python/tests/rl_environment_test.py +++ b/open_spiel/python/tests/rl_environment_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/tests/sampled_stochastic_games_test.py b/open_spiel/python/tests/sampled_stochastic_games_test.py index 35acc49109..0cf0e34c57 100644 --- a/open_spiel/python/tests/sampled_stochastic_games_test.py +++ b/open_spiel/python/tests/sampled_stochastic_games_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/tests/tensor_game_utils_test.py b/open_spiel/python/tests/tensor_game_utils_test.py index e75072cd8f..2b0d00504e 100644 --- a/open_spiel/python/tests/tensor_game_utils_test.py +++ b/open_spiel/python/tests/tensor_game_utils_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/utils/__init__.py b/open_spiel/python/utils/__init__.py index 870067694f..3f0c6833cc 100644 --- a/open_spiel/python/utils/__init__.py +++ b/open_spiel/python/utils/__init__.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/utils/app.py b/open_spiel/python/utils/app.py index 03c5e9f302..071bd425d5 100644 --- a/open_spiel/python/utils/app.py +++ b/open_spiel/python/utils/app.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/utils/data_logger.py b/open_spiel/python/utils/data_logger.py index e6c45aa123..27b4e3c7ac 100644 --- a/open_spiel/python/utils/data_logger.py +++ b/open_spiel/python/utils/data_logger.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/utils/file_logger.py b/open_spiel/python/utils/file_logger.py index 558efc612b..4b747a495e 100644 --- a/open_spiel/python/utils/file_logger.py +++ b/open_spiel/python/utils/file_logger.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/utils/file_logger_test.py b/open_spiel/python/utils/file_logger_test.py index 32d813122c..14969f1a39 100644 --- a/open_spiel/python/utils/file_logger_test.py +++ b/open_spiel/python/utils/file_logger_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/utils/file_utils.py b/open_spiel/python/utils/file_utils.py index a8c5a56988..03bfba0079 100644 --- a/open_spiel/python/utils/file_utils.py +++ b/open_spiel/python/utils/file_utils.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/utils/gfile.py b/open_spiel/python/utils/gfile.py index e21514df30..21fc799b8a 100644 --- a/open_spiel/python/utils/gfile.py +++ b/open_spiel/python/utils/gfile.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/utils/lru_cache.py b/open_spiel/python/utils/lru_cache.py index ac1c2e670a..84aac19964 100644 --- a/open_spiel/python/utils/lru_cache.py +++ b/open_spiel/python/utils/lru_cache.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/utils/lru_cache_test.py b/open_spiel/python/utils/lru_cache_test.py index 9835105132..f1624e5e61 100644 --- a/open_spiel/python/utils/lru_cache_test.py +++ b/open_spiel/python/utils/lru_cache_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/utils/replay_buffer.py b/open_spiel/python/utils/replay_buffer.py index 489fe50de9..0c277d3223 100644 --- a/open_spiel/python/utils/replay_buffer.py +++ b/open_spiel/python/utils/replay_buffer.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/utils/replay_buffer_test.py b/open_spiel/python/utils/replay_buffer_test.py index c367edae4a..331972805d 100644 --- a/open_spiel/python/utils/replay_buffer_test.py +++ b/open_spiel/python/utils/replay_buffer_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/utils/spawn.py b/open_spiel/python/utils/spawn.py index 31c5a40ce8..e599028e69 100644 --- a/open_spiel/python/utils/spawn.py +++ b/open_spiel/python/utils/spawn.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/utils/spawn_test.py b/open_spiel/python/utils/spawn_test.py index 04fb17ac7e..5244ca32d8 100644 --- a/open_spiel/python/utils/spawn_test.py +++ b/open_spiel/python/utils/spawn_test.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/utils/stats.py b/open_spiel/python/utils/stats.py index 7a2a4dc018..baf985a239 100644 --- a/open_spiel/python/utils/stats.py +++ b/open_spiel/python/utils/stats.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/visualizations/__init__.py b/open_spiel/python/visualizations/__init__.py index 870067694f..3f0c6833cc 100644 --- a/open_spiel/python/visualizations/__init__.py +++ b/open_spiel/python/visualizations/__init__.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/python/visualizations/treeviz.py b/open_spiel/python/visualizations/treeviz.py index a5e6da54bf..c0f901e971 100644 --- a/open_spiel/python/visualizations/treeviz.py +++ b/open_spiel/python/visualizations/treeviz.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/simultaneous_move_game.cc b/open_spiel/simultaneous_move_game.cc index 85d2509f0a..71c4e6173e 100644 --- a/open_spiel/simultaneous_move_game.cc +++ b/open_spiel/simultaneous_move_game.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/simultaneous_move_game.h b/open_spiel/simultaneous_move_game.h index 24cd27901b..0fbbfcfd18 100644 --- a/open_spiel/simultaneous_move_game.h +++ b/open_spiel/simultaneous_move_game.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/spiel.cc b/open_spiel/spiel.cc index acb7eb7ed1..09292ff00a 100644 --- a/open_spiel/spiel.cc +++ b/open_spiel/spiel.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/spiel.h b/open_spiel/spiel.h index 8bfab0676a..60b01d7107 100644 --- a/open_spiel/spiel.h +++ b/open_spiel/spiel.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/spiel_bots.cc b/open_spiel/spiel_bots.cc index 1ac6af27fa..9ec59a81a1 100644 --- a/open_spiel/spiel_bots.cc +++ b/open_spiel/spiel_bots.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/spiel_bots.h b/open_spiel/spiel_bots.h index 7706497472..3a67bddcde 100644 --- a/open_spiel/spiel_bots.h +++ b/open_spiel/spiel_bots.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/spiel_globals.h b/open_spiel/spiel_globals.h index 70f35de1b0..2296ca5afa 100644 --- a/open_spiel/spiel_globals.h +++ b/open_spiel/spiel_globals.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/spiel_utils.cc b/open_spiel/spiel_utils.cc index dca4efd7ef..17396f015e 100644 --- a/open_spiel/spiel_utils.cc +++ b/open_spiel/spiel_utils.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/spiel_utils.h b/open_spiel/spiel_utils.h index f023b9410c..d52e798300 100644 --- a/open_spiel/spiel_utils.h +++ b/open_spiel/spiel_utils.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/tensor_game.cc b/open_spiel/tensor_game.cc index 08ccf63f59..d68c004d6b 100644 --- a/open_spiel/tensor_game.cc +++ b/open_spiel/tensor_game.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/tensor_game.h b/open_spiel/tensor_game.h index 8381c38c7e..b6a1bdf2cb 100644 --- a/open_spiel/tensor_game.h +++ b/open_spiel/tensor_game.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/tests/action_view_test.cc b/open_spiel/tests/action_view_test.cc index c595f03b1d..edd46781d4 100644 --- a/open_spiel/tests/action_view_test.cc +++ b/open_spiel/tests/action_view_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/tests/basic_tests.cc b/open_spiel/tests/basic_tests.cc index 25653fe54d..cb10c436e1 100644 --- a/open_spiel/tests/basic_tests.cc +++ b/open_spiel/tests/basic_tests.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/tests/basic_tests.h b/open_spiel/tests/basic_tests.h index c80ef3903c..a13d4d0fc0 100644 --- a/open_spiel/tests/basic_tests.h +++ b/open_spiel/tests/basic_tests.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/tests/shared_lib_test.cc b/open_spiel/tests/shared_lib_test.cc index 6d00083a6e..52608086e2 100644 --- a/open_spiel/tests/shared_lib_test.cc +++ b/open_spiel/tests/shared_lib_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/tests/spiel_test.cc b/open_spiel/tests/spiel_test.cc index e3da391e99..06f8fd9007 100644 --- a/open_spiel/tests/spiel_test.cc +++ b/open_spiel/tests/spiel_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/utils/circular_buffer.h b/open_spiel/utils/circular_buffer.h index 9c3992ea22..a8e149b208 100644 --- a/open_spiel/utils/circular_buffer.h +++ b/open_spiel/utils/circular_buffer.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/utils/circular_buffer_test.cc b/open_spiel/utils/circular_buffer_test.cc index 52fecd7855..43a27a67be 100644 --- a/open_spiel/utils/circular_buffer_test.cc +++ b/open_spiel/utils/circular_buffer_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/utils/combinatorics.cc b/open_spiel/utils/combinatorics.cc index 18b6fb71aa..1fb5db1c41 100644 --- a/open_spiel/utils/combinatorics.cc +++ b/open_spiel/utils/combinatorics.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/utils/combinatorics.h b/open_spiel/utils/combinatorics.h index 43b1fbb0c0..e0098666e1 100644 --- a/open_spiel/utils/combinatorics.h +++ b/open_spiel/utils/combinatorics.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/utils/combinatorics_test.cc b/open_spiel/utils/combinatorics_test.cc index c5a91d40ce..1993ca8659 100644 --- a/open_spiel/utils/combinatorics_test.cc +++ b/open_spiel/utils/combinatorics_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/utils/data_logger.cc b/open_spiel/utils/data_logger.cc index b1df9688cb..4ea4fcf981 100644 --- a/open_spiel/utils/data_logger.cc +++ b/open_spiel/utils/data_logger.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/utils/data_logger.h b/open_spiel/utils/data_logger.h index 77126283cb..cdc63cd832 100644 --- a/open_spiel/utils/data_logger.h +++ b/open_spiel/utils/data_logger.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/utils/data_logger_test.cc b/open_spiel/utils/data_logger_test.cc index 3e68bf5459..1f3da02b0a 100644 --- a/open_spiel/utils/data_logger_test.cc +++ b/open_spiel/utils/data_logger_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/utils/file.cc b/open_spiel/utils/file.cc index e2c079686d..c9b3523b58 100644 --- a/open_spiel/utils/file.cc +++ b/open_spiel/utils/file.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/utils/file.h b/open_spiel/utils/file.h index c679ac8322..0786557c5a 100644 --- a/open_spiel/utils/file.h +++ b/open_spiel/utils/file.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/utils/file_test.cc b/open_spiel/utils/file_test.cc index 4bf9bca73f..482a98a38e 100644 --- a/open_spiel/utils/file_test.cc +++ b/open_spiel/utils/file_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/utils/functional.h b/open_spiel/utils/functional.h index 85eae09355..3be8e713ce 100644 --- a/open_spiel/utils/functional.h +++ b/open_spiel/utils/functional.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/utils/functional_test.cc b/open_spiel/utils/functional_test.cc index 0522379fe8..c3b704b3c5 100644 --- a/open_spiel/utils/functional_test.cc +++ b/open_spiel/utils/functional_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/utils/init.cc b/open_spiel/utils/init.cc index ddf0802a6f..594ab4a64e 100644 --- a/open_spiel/utils/init.cc +++ b/open_spiel/utils/init.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/utils/init.h b/open_spiel/utils/init.h index a9794f7540..0741949776 100644 --- a/open_spiel/utils/init.h +++ b/open_spiel/utils/init.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/utils/json.cc b/open_spiel/utils/json.cc index 6f1b27008b..50ab585d21 100644 --- a/open_spiel/utils/json.cc +++ b/open_spiel/utils/json.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/utils/json.h b/open_spiel/utils/json.h index 0384b05f46..4cc585cff6 100644 --- a/open_spiel/utils/json.h +++ b/open_spiel/utils/json.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/utils/json_test.cc b/open_spiel/utils/json_test.cc index a3881a3eea..450cdc69b5 100644 --- a/open_spiel/utils/json_test.cc +++ b/open_spiel/utils/json_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/utils/logger.h b/open_spiel/utils/logger.h index 2a9fb42eea..6b8e1c3a9e 100644 --- a/open_spiel/utils/logger.h +++ b/open_spiel/utils/logger.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/utils/logger_test.cc b/open_spiel/utils/logger_test.cc index 3b15bc235a..99872218c1 100644 --- a/open_spiel/utils/logger_test.cc +++ b/open_spiel/utils/logger_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/utils/lru_cache.h b/open_spiel/utils/lru_cache.h index bae6fef3f9..80a72fda76 100644 --- a/open_spiel/utils/lru_cache.h +++ b/open_spiel/utils/lru_cache.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/utils/lru_cache_test.cc b/open_spiel/utils/lru_cache_test.cc index 4617b62300..9011083d8e 100644 --- a/open_spiel/utils/lru_cache_test.cc +++ b/open_spiel/utils/lru_cache_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/utils/random.cc b/open_spiel/utils/random.cc index 63836879a8..36c013dda1 100644 --- a/open_spiel/utils/random.cc +++ b/open_spiel/utils/random.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/utils/random.h b/open_spiel/utils/random.h index 34db0058e6..9e498c24e8 100644 --- a/open_spiel/utils/random.h +++ b/open_spiel/utils/random.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/utils/random_test.cc b/open_spiel/utils/random_test.cc index 70f9514eff..654409cf66 100644 --- a/open_spiel/utils/random_test.cc +++ b/open_spiel/utils/random_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/utils/run_python.cc b/open_spiel/utils/run_python.cc index 4abd6594fd..b6c51c135e 100644 --- a/open_spiel/utils/run_python.cc +++ b/open_spiel/utils/run_python.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/utils/run_python.h b/open_spiel/utils/run_python.h index 95a4d19a4d..9d178c3b56 100644 --- a/open_spiel/utils/run_python.h +++ b/open_spiel/utils/run_python.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/utils/run_python_test.cc b/open_spiel/utils/run_python_test.cc index 2b986865da..0f8c61a07c 100644 --- a/open_spiel/utils/run_python_test.cc +++ b/open_spiel/utils/run_python_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/utils/run_python_test_file.py b/open_spiel/utils/run_python_test_file.py index e9646d8b97..cdc727f7f1 100644 --- a/open_spiel/utils/run_python_test_file.py +++ b/open_spiel/utils/run_python_test_file.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/open_spiel/utils/serializable_circular_buffer.h b/open_spiel/utils/serializable_circular_buffer.h index 927f233658..7fa6d78c16 100644 --- a/open_spiel/utils/serializable_circular_buffer.h +++ b/open_spiel/utils/serializable_circular_buffer.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/utils/serializable_circular_buffer_test.cc b/open_spiel/utils/serializable_circular_buffer_test.cc index 5d06eb34d2..28d393887e 100644 --- a/open_spiel/utils/serializable_circular_buffer_test.cc +++ b/open_spiel/utils/serializable_circular_buffer_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/utils/serialization.h b/open_spiel/utils/serialization.h index 25bc8d7eae..d15c5bfb21 100644 --- a/open_spiel/utils/serialization.h +++ b/open_spiel/utils/serialization.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/utils/stats.h b/open_spiel/utils/stats.h index 6b2292f4f6..9a8c61a663 100644 --- a/open_spiel/utils/stats.h +++ b/open_spiel/utils/stats.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/utils/stats_test.cc b/open_spiel/utils/stats_test.cc index 1a73af85ff..774eaa4280 100644 --- a/open_spiel/utils/stats_test.cc +++ b/open_spiel/utils/stats_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/utils/tensor_view.h b/open_spiel/utils/tensor_view.h index b37ce36a01..b0e5b744fc 100644 --- a/open_spiel/utils/tensor_view.h +++ b/open_spiel/utils/tensor_view.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/utils/tensor_view_test.cc b/open_spiel/utils/tensor_view_test.cc index 04230976c2..3e0409d94d 100644 --- a/open_spiel/utils/tensor_view_test.cc +++ b/open_spiel/utils/tensor_view_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/utils/thread.cc b/open_spiel/utils/thread.cc index 3ea8cfa745..e1da13dcca 100644 --- a/open_spiel/utils/thread.cc +++ b/open_spiel/utils/thread.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/utils/thread.h b/open_spiel/utils/thread.h index 249a5ac57a..ead8aab199 100644 --- a/open_spiel/utils/thread.h +++ b/open_spiel/utils/thread.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/utils/thread_test.cc b/open_spiel/utils/thread_test.cc index c8923c49bc..52d4571d17 100644 --- a/open_spiel/utils/thread_test.cc +++ b/open_spiel/utils/thread_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/utils/threaded_queue.h b/open_spiel/utils/threaded_queue.h index ccb347f652..c84d58a2ef 100644 --- a/open_spiel/utils/threaded_queue.h +++ b/open_spiel/utils/threaded_queue.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/utils/threaded_queue_test.cc b/open_spiel/utils/threaded_queue_test.cc index f186d3c4aa..8d3e0b54bd 100644 --- a/open_spiel/utils/threaded_queue_test.cc +++ b/open_spiel/utils/threaded_queue_test.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/utils/usage_logging.cc b/open_spiel/utils/usage_logging.cc index 4ccaf15df8..07faf0281d 100644 --- a/open_spiel/utils/usage_logging.cc +++ b/open_spiel/utils/usage_logging.cc @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/open_spiel/utils/usage_logging.h b/open_spiel/utils/usage_logging.h index dbceb6ecbb..091b969164 100644 --- a/open_spiel/utils/usage_logging.h +++ b/open_spiel/utils/usage_logging.h @@ -1,17 +1,3 @@ -// Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - // Copyright 2021 DeepMind Technologies Limited // // Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/setup.py b/setup.py index 308fd5b880..1e68ca5b0c 100644 --- a/setup.py +++ b/setup.py @@ -1,18 +1,4 @@ -# Copyright 2019 DeepMind Technologies Ltd. All rights reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Copyright 2021 DeepMind Technologies Limited +# Copyright 2019 DeepMind Technologies Limited # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License.