A wire electric discharge machine configured to control a machining power source and a machining fluid in accordance with a machining condition set by a machining condition setting unit, apply a voltage between a wire-type electrode stretched between upper and lower nozzles and a workpiece so as to generate electric discharge, and relatively move the wire-type electrode and the workpiece so as to machine the workpiece, the wire electric discharge machine comprising: an environment information storage unit configured to store environment information representing an environment related to the machining; and a machining condition adjustment device configured to perform machine learning of an adjustment object parameter of the machining condition and an adjustment amount of the adjustment object parameter, wherein the machining condition adjustment device includes a state observation unit configured to acquire state data, a reward condition storage unit configured to store a reward condition, a reward calculation unit configured to calculate a reward based on the state data and the reward condition, a machining condition adjustment learning unit configured to perform machine learning the machining condition adjustment, and a machining condition adjustment unit configured to determine an object parameter of the machining condition adjustment and an adjustment amount thereof as an adjustment action based on a machine learning result of the machining condition adjustment obtained by the machining condition adjustment learning unit, and the state data, and adjust a machining condition set by the machining condition setting unit based on the adjustment action so as to output an adjusted machining condition, and the machining condition adjustment learning unit configured to perform machine learning for the machining condition adjustment based on the adjustment action, the state data acquired by the state observation unit, after a machining action based on the adjusted machining condition which is outputted, and the reward calculated by the reward calculation unit, wherein the state data includes the environment information, position information indicating a position on a table on which the workpiece is placed, and machining information representing a machining state in the machining. an environment information storage unit configured to store environment information representing an environment related to the machining; and a machining condition adjustment device configured to perform machine learning of an adjustment object parameter of the machining condition and an adjustment amount of the adjustment object parameter, wherein the machining condition adjustment device includes a state observation unit configured to acquire state data, a reward condition storage unit configured to store a reward condition, a reward calculation unit configured to calculate a reward based on the state data and the reward condition, a machining condition adjustment learning unit configured to perform machine learning the machining condition adjustment, and a machining condition adjustment unit configured to determine an object parameter of the machining condition adjustment and an adjustment amount thereof as an adjustment action based on a machine learning result of the machining condition adjustment obtained by the machining condition adjustment learning unit, and the state data, and adjust a machining condition set by the machining condition setting unit based on the adjustment action so as to output an adjusted machining condition, and a state observation unit configured to acquire state data, a reward condition storage unit configured to store a reward condition, a reward calculation unit configured to calculate a reward based on the state data and the reward condition, a machining condition adjustment learning unit configured to perform machine learning the machining condition adjustment, and a machining condition adjustment unit configured to determine an object parameter of the machining condition adjustment and an adjustment amount thereof as an adjustment action based on a machine learning result of the machining condition adjustment obtained by the machining condition adjustment learning unit, and the state data, and adjust a machining condition set by the machining condition setting unit based on the adjustment action so as to output an adjusted machining condition, and the machining condition adjustment learning unit configured to perform machine learning for the machining condition adjustment based on the adjustment action, the state data acquired by the state observation unit, after a machining action based on the adjusted machining condition which is outputted, and the reward calculated by the reward calculation unit, wherein the state data includes the environment information, position information indicating a position on a table on which the workpiece is placed, and machining information representing a machining state in the machining.