The previous two sections examined how an atom interacts with a Fock state. The next three sections shall examine how an atom in its upper state interacts with thermal, coherent, and squeezed states. This interaction is a way of better understanding what the nature of the field is. All of these simulations will utilize JCApp. The RWA will be assumed to hold, and g will be set to one. In JCApp, g is a scaling factor which affects the algorithm in no other physical manner.